【发布时间】:2018-06-23 12:00:00
【问题描述】:
我有一个解决方案,包含三个项目
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
第三种可能吗?
【问题讨论】:
-
我会说这是一个意见问题,因此这个问题与“主要基于意见”无关。
标签: c++ visual-studio unit-testing project