C++test 不会为未命名空间中的函数或使用未命名命名空间中类型的函数自动生成测试用例。测试这类函数的步骤:
- 创建一个新的测试套件,并在测试套件模式部分启用包含选项。
如果要重用现有的测试套件,应确保其 CPPTEST_TEST_SUITE_INCLUDED_TO 配置宏指向带有被测函数定义的正确源文件。另请参阅添加新的测试套件。 - 点击下一步添加测试用例名称,或点击完成。
您可以通过手动添加测试用例代码或使用测试用例编辑器来添加测试用例。未命名命名空间的函数将不会在测试用例编辑器的函数下拉菜单中提供。您需要手动添加测试用例步骤。
无法使用测试用例向导从未命名的命名空间中为函数创建测试用例。 - 另请参阅添加用户自定义的测试用例。