Lazy Diary @ Hatena Blog

PowerShell / Java / miscellaneous things about software development, Tips & Gochas. CC BY-SA 4.0/Apache License 2.0

Ruby を 256 倍使うための本 極道編のまとめ (3)

  • 1 つのメソッドにつき 1 つのテストメソッド
  • 1 つのクラスにつき 1 つのテストクラス

このようにできない場合、テストではなくてメソッドの方を分割できないか考えてみること(RubyUnit ってよりは UnitTest 全般の作法だなぁ)。
あと、モジュールのテストをするときは、ダミーのクラスにモジュールを include しないと instantiate できないよね、という話があるけど、面倒見てくれるツールがないかなぁ。