测试 C++ 源代码时,可以使用类代码创建类对象。由于抽象类不能实例化,CT 2024.12 会自动生成可实例化的类代码。


  • 在[类工厂视图]左侧,您可以看到项目中包含的类,以及以树形结构实例化类的类代码。
  • 在[类工厂视图]的右侧,您可以在[Class Code]选项卡中编辑类代码和名称,并在[Connected tests]选项卡中查看连接的测试。

类工厂视图的工具栏菜单

项目 说明
保存 保存修改的类代码
全部展开 在类工厂视图中展开所有类树
全部折叠 在类工厂视图中折叠所有类树

类工厂视图的下拉菜单

项目 描述
Class Reconfiguration 当类代码的目标类发生变化时重新配置类

类工厂视图图标

图标 说明
项目中包含的类
抽象类 项目中包含的抽象类
模拟对象 测试中使用的模拟对象
类代码 在测试中创建类对象的类代码

类的上下文菜单

项目 描述
创建 为所选类创建一个类代码

类代码的上下文菜单

项目 描述
删除 删除选定的类代码

使用类工厂

您可以通过两种方式使用类工厂。

Need more help with this?
Don’t hesitate to contact us here.

Thanks for your feedback.