私は現在、プロジェクト内のすべてのアセンブリに対して対になった単体テストアセンブリを作成していますが、どちらも同じフォルダにあります。Visual Studioでの単体テストの構成
オープンソース・プロジェクトを見ると- MyProjectと/ MyProject.csproj
- MyProject.Test/MyProject.Test.csproj
、私はいくつかの小さなプロジェクトが1アセンブリ内のすべてのテストを入れて見てきた、と他は私のようにそれを分割します。私は大規模な解決策を扱っているので、すべてのテストを1つのプロジェクトにまとめるのはかなり狂っています。
現在、すべての* .Test.csprojファイルに対してテストを実行するmsbuildロジックがあります。私がすべてのテストを別のフォルダに持っていれば、これを行う必要はありません。
なんらかの良いことがあるかどうかは疑問です。
おかげ
ここに同様の質問があります:) http://stackoverflow.com/questions/1116488/how-do-you-setup-your-unit-test-projects-in-net/1116577#1116577 –