3

単体テストを使用することにしたプロジェクトに取り組んでいます。これは私にとって初めてのことでしたが、調査した結果、モックオブジェクトを正しく作成し、正しいメソッドが呼び出されることをテストしていると確信しています。これはうまく機能していますが、実際のデータベースと外部コンポーネントを使用するいくつかのテストを実際に実行したいと思います。コードの実際の実行をテストするにはどうすればよいですか? すべてのテストを実行するときに、これらのテストを実行したくありません。vs2012 の組み込みテストを使用してこれを達成する方法はありますか?

4

1 に答える 1

1

私が知っているわけではありません。

できることは、統合テスト用に別のプロジェクトを作成し、テスト エクスプローラーでテストをクラスごとに分けることです。または、他の論理的な分離。

存在する現在の実装は、特に主に単体テストを念頭に置いているようですが、2013 年には変更され、TDD とアジャイル開発へのより強力な推進力となるはずです。

ここを見てください:http://msdn.microsoft.com/en-us/library/ms243147(v=vs.80).aspx

「テストを識別およびソートするための属性」までスクロールします。使えば便利なものがあるかもしれません。

于 2013-06-26T14:36:17.710 に答える