日々精進

新しく学んだことを書き留めていきます

Visual Studio 2008 単体テスト

Visual Studio2008の単体テスト機能についてよくまとまっている記事があったので紹介。
Visual Studio 2008単体テスト機能のすべて − @IT
これを見ればVS2008での単体テスト機能が一通り把握できると思います。
VS2008の単体テスト機能がNUnitでのテストより優れていると思った点は以下。(最近のバージョンのNUnitは触っていないのでNUnitもすでに持ってる機能もあるかも)
・privateメソッドのテストが簡単にできる
・テストデータをcsvやmdfファイルから読み込める
・コードカバレッジやパフォーマンスを測定する機能がある


とまあ、便利な単体テスト機能を活用して開発をしているわけですが、
単体テストの重さに困っています。1つのテストメソッドを実行するのに10〜20秒もかかるようでは
気軽にテストができない。。
テストを軽くする方法について継続調査中。