VS2005 Team Suite ユニットテスト機能イイ!!
VS2005 Team Suite RCのユニットテスト機能を調べているところです。
非常にイイですね♪現時点で良いと思った点をまとめてみました。
【良い点】
1. Assertクラスが充実
普通のAssertクラスで戻り値が同じか検証する...とかだけじゃなくて、
文字列に特定の文字が含まれているとか、
正規表現にマッチしているか調べるStringAssertクラスや
Collectionの検証を行うCollectionAssertクラスが追加されている。Cool!!
2. DBヘルパークラスの提供
ユニットテストの中に、DataSourceからテスト用のデータを取得してくる仕組みが
提供されています。属性の中にDB接続情報やテーブル名を記述したり...
詳細はこれから調査してみますが。素敵ですね。これ。
3. Webサービステスト用ヘルパークラスの提供
Webサービスをテストするためのヘルパークラスが提供されています。
これも素敵な予感。要調査。
ユニットテスト以外にもWebのUIテストらしきものやパフォーマンステストなども含まれています。
良いですね〜、なんか一目ぼれした感じです(大袈裟か...(^^;;)
これVS2005の全てのエディションに搭載されないかな、もったいないな〜。
みなさんも是非、VS2005 Team Suite RCをインストールしてみてください。
持ち上げすぎてもアレなんで気になっている点もあげてみると...
Mockオブジェクトが見当たりません...orz