【发布时间】:2011-04-02 13:01:23
【问题描述】:
如何使用 UnitTest++ 运行单个测试?
我正在按原样运行 UnitTest++。我的main 函数看起来像:
int main()
{
printf("diamond test v0.1 %s\n\n",TIMESTAMP);
diamond::startup();
UnitTest::RunAllTests();
diamond::shutdown();
printf("press any key to continue...");
getc(stdin);
}
为了调试,我想写类似UnitTest::RunSingleTests("MyNewUnitTest"); 而不是UnitTest::RunAllTests();。 UnitTest++有没有提供这样的功能,如果有,语法是什么?
【问题讨论】:
-
您需要告诉我们更多关于您的环境、您尝试过和失败的事情等。
-
那么你已经知道如何运行两个测试了吗?
-
我正在按原样运行 UnitTest++。我的主函数看起来像: int main() { printf("diamond test v0.1 %s\n\n",TIMESTAMP);钻石::启动(); UnitTest::RunAllTests();钻石::关机(); printf("按任意键继续...");获取(标准输入);为了调试我想写 UnitTest::RunSingleTests("MyNewUnitTest");而不是 UnitTest::RunAllTests(); .我想知道是否有这种类型的函数,如果有,语法是什么样的。
-
unittest-cpp.sourceforge.net/UnitTest++.html 通读一遍,或者你试过这个但失败了!!!!
-
hm 格式损坏
标签: c++ unittest++