我有一个包含10-15个应用程序的C++遗留代码库,它们共享多个组件.
在为共享组件和应用程序本身设置单元测试时,我想知道是否有接受/通用文件结构.
因为我的单元测试有几个基类以简化项目/客户特定的测试设置,所以有很多文件对所有测试都是通用的.
对我来说,在这里创建一个包含所有测试相关文件,模拟等的新目录似乎很自然 - 将它全部集中在一起,并且还继续测试主要make文件中的相关定义.
另一方面,我发现将测试文件与他们测试的代码文件一起驻留是很常见的做法.
是否有更多/更少被接受的方式?
| 归档时间: |
|
| 查看次数: |
1834 次 |
| 最近记录: |