Dav*_*ier 7 c++ tdd unit-testing visual-studio-2005 visual-studio
我有一个大项目,我试图使用TDD.我使用Tut作为我的测试框架,它有它的缺点但足以满足我的需要.
我需要利用链接时测试接缝,每个测试必须在自己的可执行文件中.然后,此可执行文件的项目将作为后期构建步骤启动.
不幸的是,这意味着我的Visual Studio Sln正在填充测试,这些测试不可扩展,并且还隐藏了实际的重要项目.
有谁知道运行这些测试的更好方法?是否可以从构建中隐藏项目但仍然可以构建它们?
“是否有可能在构建中隐藏项目,但仍然可以构建它们?”
您可以为测试用例制定单独的解决方案。然后您可以设置主要项目的构建后步骤。此后期构建应通过单独的解决方案构建测试项目并运行它们。构建测试项目应通过命令行完成(有关详细信息,请参见此处)。
如果您需要将单元测试与主项目中的一些 lib-s 链接起来,您可以使用
#pragma comment(lib, "libname")
Run Code Online (Sandbox Code Playgroud)
有关详细信息,请参阅此 MSDN 页面。
| 归档时间: |
|
| 查看次数: |
1677 次 |
| 最近记录: |