如何将单元测试项目放在与主项目相同的存储库中?

时间:2018-04-11 00:30:47

标签: c# visual-studio unit-testing github

使用Visual Studio,我有一个包含两个不同项目的解决方案:主项目和单元测试的测试项目。我的相关存储库的.git文件夹位于包含主项目的目录中,GitHub当前跟踪与测试项目无关的任何内容。

如果我将.git目录上移一级,那么我用VS创建的所有项目/解决方案都将被该单一存储库跟踪。

如果将项目合并到一个单独的存储库中,我需要做些什么呢?

1 个答案:

答案 0 :(得分:0)

解决方案中的所有项目都应位于一个存储库中(如果使用子模块,则存在例外情况)

单元测试必须与您的代码同步,随着代码的变化而变化。

是的,在同一个存储库中。

一个适用于.net

的文件夹结构
Root/
   Solution Folder/
       Solution.sln
       Main Project/
       Test Project/