RSpec のやる事、やらない事


RSpec のやる事

  • (もちろん!)UnitTestが書ける。
  • 即座にUnitTestを実行して、その結果をすぐに得られる。
  • モックやスタブを使える。
    • モックやスタブを使えば、テスト範囲を絞れる。
  • Rubyのありとあらゆる機能が利用できる!
    • とくに、リフレクションがそのまま使えたり、文字列生成が楽なのがうれしい。

RSpec のやらない事

  • ホワイトボックス・テストはサポートしない。
    • もちろんデバッガ機能なんてないし。
  • コード・カバレッジは計測しない。
    • rcovなどを利用しよう。
  • 変更点を感知しての自動実行はされない。
    • 別途CI等を利用しよう。


最終更新:2010年01月23日 15:06