标签: c# asp.net unit-testing
我需要为包含大量项目的现有解决方案添加单元测试。构建项目需要很长时间,因此我决定为单元测试项目创建另一个单独的解决方案。我不知道什么更好:参考dll或在单元测试解决方案中包含我想要测试的现有项目。
我应该如何组织我的测试用例,为什么?请根据您自己的直接经验确定答案。
答案 0 :(得分:4)
我强烈建议您在解决方案中包含要测试的项目并引用该项目 在一个大项目中,我只引用了DLL,并且在测试旧版本DLL的单元测试中遇到了很多问题,因为构建单元测试项目并不会自动触发它测试的项目的构建。