google

googletest

google

GoogleTest - Google Testing and Mocking Framework

AI 简介

GoogleTest 是一个开源的 C++ 单元测试与模拟测试框架,用于编写和运行自动化测试。它提供自动测试发现、丰富的断言宏(如 EXPECT_EQ/ASSERT_THROW)、死亡测试、参数化测试(值与类型)、可选的失败级别(致命/非致命)以及轻量级 mocking 支持(通过集成 GoogleMock)。基于 xUnit 架构,支持 C++17 及以上标准,具备跨平台兼容性与良好可扩展性。适用于 C++ 项目在开发、CI/CD 流程中进行模块级验证、回归测试及错误处理逻辑验证。

C++
BSD 3-Clause "New" or "Revised" License
38.8k
Stars
10.8k
Forks
1.3k
Watchers
388
Issues

Star 增长

今日0
近 7 天0
近 30 天+43
综合评分74.3
默认分支main