NUnit

コードカバレッジの目標値

単体テストのコードカバレッジの目標値についての記事をいくつか。 一般的なビジネスアプリケーションで100%のカバレッジを目指すことが困難なのは確かだが、だとすればどのくらいを目指すのが妥当なのか? まずは、「高いカバレッジ」≠「高い品質」というこ…

単体テストにパケットキャプチャを組み込む α版

NUnitやVisual Studioのテストプロジェクトなどの単体テスト(Unit Test)で、ネットワークのやり取りをテスト条件に加えたかったので、 http://d.hatena.ne.jp/TripleX/20070527 http://msdn2.microsoft.com/ja-jp/library/bew39x2a(VS.80).aspx このあたりを…

テストケースの生成

NUnitの単体テストで、一番面倒なのはテストケースの作成ではないだろうか? 自分は、テストファーストな人ではないので、どうしても実装を作成してからテストケースを作成してしまう。 しかし、実装が終わった時点で気持ちは萎えているので、テストは簡単に…