我应该将单元测试和集成测试分成单独的项目吗

Lei*_*ski 6 integration-testing unit-testing

我目前正在开发一个项目,并注意到一位同事已开始将集成测试添加到单元测试文件中。我正在考虑将它们取出并放入一个新项目中。这是一个好主意吗?

thi*_*ton 2

取决于“项目”的范围。单个项目的组件的集成测试应该在项目内进行。测试多个项目相互集成的测试应该是一个单独的项目。

  • 嗯,不确定我是否喜欢使用生产代码进行测试的想法。看看这个http://stackoverflow.com/questions/347156/do-you-put-unit-tests-in-same-project-or-another-project (2认同)