2007/02/14

VSTSで提供される注目すべき単体テスト機能

とある友人S君より教えてもらったのでメモ。

■VSTSで提供される注目すべき単体テスト機能
http://www.atmarkit.co.jp/fdotnet/vststester/vststester03/vststester03_01.html

なんとか記事の内容が理解できた・・・くぅ・・。

「データドリブン単体テスト」とは「データソース内の各行に対して繰り返し実行が行われる単体テスト」の事。テスト対象メソッドのパラメータ値がキューできて繰り返し実行なんて事もできる。これによって、テストメソッドの分割や、テストメソッド内のループコードが不要になるののでGoodですね。
ただ、TestContextのDataSourceがDB上のテーブルという仕様はどーなんでしょ。それはそれでOKとしても、個人的には「DataSet+データ(XML)」が設定できて欲しい所。(その方がテストリソースを一元管理できるし、DB環境もいらないし。)

わざわざDBを使用する意味が何かあるのだろうけど。

「ASP.NET単体テスト」は評価してみたい所。
個人的にBoundaryのテストコード(HttpUnit等)を試した事がないし。

0 件のコメント: