我有一个解决方案,有三个项目
Solution
-Project 1
-Project 2
-Project 3
最近,我想实施单元测试(或集成测试),以确保一切都能正常工作,并且我有CPputest的经验,但我想看看,为了达到这个目的,VS是否提供了更好的集成。
所以我遵循了一个指南,它引导我进入另一个项目。
-单元测试项目(又称项目4),从外观上看,它只是一个类。
Solution
-Project 1
-Project 2
-Project 3
-Project 4 (Unit test, testing Project 1)
所以我想知道维护单元/集成测试环境的好实践是什么?
可能是…
一个单元测试项目,多个单元测试类,每个项目一个
Solution
-Project 1
-Project 2
-Project 3
-Project 4 (Unit test, testing Project 1, 2 and 3)
每个工作项目的单元测试项目
一个单元测试项目,多个单元测试类,每个项目一个
Solution
-Project 1
-Project 2
-Project 3
-Project 4 (Unit test, testing Project 1)
-Project 5 (Unit test, testing Project 2)
-Project 6 (Unit test, testing Project 3)
只需将单元测试类应用于现有项目(不确定是否可行)
Solution
-Project 1
-Code
-Unit Test
-Project 2
-Code
-Unit Test
-Project 3
-Code
-Unit Test
第三种选择可行吗?