私は TFS 2010 と、いくつかのファイルから取り込まれたデータベースを持つアプリケーションを持っています。ファイルは 20 万行にもなる可能性があるため、テーブル内の各レコードをスキャンして、ビジネス ロジックに従っているかどうかをレポートするテストを作成したいと考えています。
TFS でこれを行うための正しいアーキテクチャは何ですか?
データベースへの ODBC 接続を開き、各行をテストする単体テストを作成してみました。たとえば、次のようになります。
Assert.IsNotNull(trec("id").value, "Record ID is required")
もちろん、最初の失敗で停止するため、テーブル全体をスキャンしたいと考えています。
独自の構造をゼロから作成することもできましたが、私の開発者は TFS によるレポート作成を気に入っています。誰かが私に例や参考文献を教えてもらえますか?