googletest google
GoogleTest - Google Testing and Mocking Framework
- 主要语言
- C++
- Stars
- 38,997
- Forks
- 10,861
标签
- 框架
- C++
- 测试
- 库/SDK
摘要
GoogleTest 是 Google 官方的 C++ 测试与模拟框架,合并了原先独立的 GoogleTest 和 GoogleMock 项目。它基于 xUnit 架构,提供自动测试发现、丰富的断言、死亡测试、致命/非致命失败判定以及值参数化和类型参数化测试等核心功能。广泛支持 C++17 及以上,被 Chromium、LLVM、Protocol Buffers、OpenCV 等大型项目采用,适用于各类 C++ 项目的单元测试与代码质量保障场景。
README
# GoogleTest ### 公告 #### 文档更新 我们的文档现已托管在 GitHub Pages 上,网址为 https://google.github.io/googletest/。建议您通过 GitHub Pages 浏览文档,而不是直接查看仓库中的内容。 #### 1.18.0 版本发布 [1.18.0 版本](https://github.com/google/googletest/releases/tag/v1.18.0) 现已发布。 1.18.x 分支 [要求至少使用 C++17](https://opensource.google/documentation/poli…