以下工具链可使用模拟对象:
- GCC 6.0 或更高版本
- Visual Studio 2015 或更高版本
创建和使用 mock 对象
- 双击要创建 mock 对象的测试,打开 [测试编辑器]。
- 在 “测试信息 ”选项卡中,展开测试结构树,选择要创建 mock 对象的对象。在右侧的 Test Info Edit 中的构造函数处选择[Use mock]。
- 选择[Use mock],在类工厂视图中生成模拟对象的类代码。
- 在 “测试信息 ”选项卡中点击已创建的模拟对象。
- [Show mocking reference]: 您可以看到有关模拟对象规格的说明。
- 您可以在测试信息编辑区点击 [Generate Specification Wizard…] 按钮,在向导中生成模拟规范。
详情请参阅《User Guides》中的 在 C++ 测试中使用模拟对象 页。
检查模拟对象的结果。
- 点击测试视图中的运行按钮。
- 如果某个 mock 对象不符合规范,测试就会失败,并在测试用例旁边显示 [Mock Failed] 消息。
- 您可以在 [测试编辑器] > [Test Case] 中查看失败信息。
- 展开 [▶ Mock failure],查看模拟对象失败的原因。
- 展开 [▶ Mock failure],查看模拟对象失败的原因。
Need more help with this?
Don’t hesitate to contact us here.