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…

查看完整页面