Place for Test-projects in projects structureでは、プロジェクトとテストのフォルダ構造についての説明です。クラスライブラリとテストプロジェクトでvs2010ソリューションを構成する方法
今どのようにVS2010溶液中の構造化について:
プロジェクト1で、私はこの
- MainSolutionのように私の構造を持っている
- ClassLibrary1の(プロジェクト)
- ClassLibrary1.Tests(プロジェクト)
- ClassLibrary2(プロジェクト)
- ClassLibrary2.Tests(プロジェクト)
- WindowsProgram(プロジェクト)
- WindowsProgram.Test WindowsProgramがClassLibrary1のとClassLibrary1のは、今、私は両方のプログラムを持っているClassLibrary2
を参照する参照(プロジェクト)
、 1つのソリューションでテストすることができます。
2つの解決策がある方がよいでしょうか?
のみのプログラムとそのDLLの
- MainSolution(VS2010で簡単にするために)
- ClassLibrary1の(プロジェクト)
- ClassLibrary2(プロジェクト)
- WindowsProgram(プロジェクト):次のように
テスト溶液。
- TestSolution
- ClassLibrary1の(上記と同じプロジェクト)
- ClassLibrary1.Tests(プロジェクト)
- ClassLibrary2(上記と同じプロジェクト)
- ClassLibrary2.Tests(プロジェクト)
- WindowsProgram(上記と同じプロジェクト)
- Windowsプログラム。テスト(プロジェクト)
私は、この変更は、メイン溶液中で行われるたびに、試験溶液があまりにも構築する必要がありますし、すべてのテストは、何かが壊れていたかどうかを確認するために実行する必要があることを意味していることを知っています。
私は以前のソリューション構造に留めておくか、後者に移すべきですか?
Tnx、あなた自身を作るよりも、他の人のエラーから学ぶ方が良い。あなたの経験を共有するためのTnx。 – Exceptive
心配しないで、私は実際にこのコードベースを読むことの苦痛からの休憩が必要だったので、質問に答える時間がありました。私は潜在的に同じ運命からあなたを救ってうれしいです;) –