![]() |
1
24
发布时进行测试运行
假设您已经构建了运行单元测试的可执行文件,那么只需将可执行文件的名称添加到tests变量中,如下所示:
然后,当您
他们都会逃跑。 |
![]() |
2
9
我在用 Check 0.9.10
使用检查可以使用超时和发出信号。这很有帮助。 |
![]() |
3
4
你好像在第一段问了两个问题。 第一个是关于向GNU Autotools工具链添加测试——但是,如果我理解正确的话,这些测试既用于验证构建应用程序所需的环境是否存在(依赖库和工具),也用于根据环境调整构建(平台特定的差异)。 第二个是关于对C++应用程序的单元测试,以及在哪里调用这些测试,您建议从AutoTooCoor链中进行,大概是从配置脚本开始的。但这样做并不是传统的做法——在makefile中放置一个“测试”目标是执行测试套件的一种更传统的方式。使用自动工具构建和安装应用程序的典型步骤(至少从用户的角度,而不是从您的、开发人员的角度)是运行配置脚本,然后运行make,然后选择运行make test,最后进行安装。 对于第二个问题,不希望CPPUnice成为依赖关系,为什么不直接将它分发给C++应用程序呢?你能把它和你的源代码放在你使用的任何一种存档格式(tar.gz、tar.bz2或.zip)中吗?我以前使用过CPPPUnit,并且很满意它,使用了JUnit和其他XUnit风格的框架。 |
![]() |
4
0
你可以用自动刹车
|
|
wavesinaroom · 断言结构向量长度 8 月前 |
![]() |
Tim Kirkwood · 比较空数据帧 9 月前 |
![]() |
Kamran Khan · 使用单元测试ASP。NET核心 1 年前 |
![]() |
paymer · 为什么我的代码没有删除我的单元测试生成的zip文件? 1 年前 |
![]() |
Ricky Mo · 角度测试如何模拟导入的const 1 年前 |
![]() |
Natty · Visual Studio中缺少“代码覆盖率结果” 1 年前 |