私は単体テストを作成しました。外部リソースが必要な場合は、偽物を使用して処理します。
これまでのところ、すべて順調です。今、私は他のテストフェーズに直面しています。主に、データベースなどの実際の外部リソースに対してユニットテストメソッドを繰り返したい統合です。
では、ユニット対統合テスト用のテスト プロジェクトを構築するための推奨事項は何ですか? ユニットと統合のために別々のアセンブリを好む人がいることを理解していますか?
2 つのアセンブリ間で共通のテスト コードを共有するにはどうすればよいでしょうか。すべての抽象テスト クラスを含む 3 番目のアセンブリを作成し、ユニットと統合を継承させる必要がありますか? 私は最大限の再利用性を探しています...
Dependency Injection (StructureMap) について多くのノイズを耳にします。特定のユニット + 統合テスト セットアップでそのようなツールをどのように利用できますか?
誰かが知恵を共有できますか?ありがとう