【发布时间】:2012-08-22 15:04:30
【问题描述】:
我正在尝试为我的项目编写一个函数/方法,它将询问用户您要运行哪些所有测试用例? 它看起来像下面......,
Test_Cases_1
|_TestNo1
|_TestNo2....so on
Test_Cases_2
|_TestNo1
|_TestNo2....so on
....
....so on
Test_Cases_N
|_TestNo1
|_TestNo2....so on
所以,现在的挑战是在运行项目时它应该提示我您想要执行的所有测试用例是什么?
如果我选择Test_Cases_1 和Test_Cases_N。然后它应该执行这两个测试用例,并且应该从Test_Cases_2 to .... 中排除所有其他测试用例。在结果窗口中,我还想查看Test_Cases_1 和Test_Cases_N 的结果。
所以,如果我看到 GoogleTest,有一个方法叫做test_case_to_run_count();
但是所有test cases 都使用 Test_F() 方法注册。
所以,我做了很多分析,但仍然没有找到任何解决方案。
请帮帮我。
【问题讨论】:
标签: c++ visual-studio-2010 googletest