代码示例
约 266 字小于 1 分钟
2025-04-21
如果你的使用场景和我们类似,可以查阅 GoogleTest 代码示例。 示例目录包含多个注释详尽的代码样例,演示了 GoogleTest 框架的各项核心功能。
- 示例 1 演示使用 GoogleTest 测试 C++ 函数的基本步骤。
- 示例 2 演示对包含多个成员函数的类进行复杂单元测试。
- 示例 3 使用测试夹具。
- 示例 4 指导如何联合使用 googletest 与
googletest.h
实现最佳实践。 - 示例 5 在基类测试夹具中封装共享测试逻辑,并在派生夹具中复用。
- 示例 6 演示类型参数化测试。
- 示例 7 介绍值参数化测试的基础应用。
- 示例 8 展示值参数化测试中
Combine()
方法的使用。 - 示例 9 使用监听器 API 定制 GoogleTest 控制台输出,并利用反射 API 检查测试结果。
- 示例 10 通过监听器 API 实现简单内存泄漏检测器。