← 返回项目库

catchorg/Catch2

Catch2

使用自然 C++ 断言组织测试的框架

★ 21,509C++许可证:BSL-1.0

Catch2 提供 C++ 单元测试、BDD 风格宏和基础微基准能力,使用 section 组织同一场景下的测试分支。

为什么值得关注

适合希望快速为库函数建立可读测试的团队;旧版单头文件用法与当前版本的构建方式应分别确认。

适合场景

  • C++ 库测试
  • 行为式测试表达
  • 小型算法基准

不适合场景

  • 把微基准结果直接当作完整应用吞吐量

核心特点

  • 自然表达式断言
  • 场景分支
  • 基础微基准

仓库信息

最新版本
暂无正式版本
版本发布时间(UTC)
暂无记录
上游最近推送(UTC)
2026/10/06
数据同步日期(UTC)
2026/10/07
Fork 数
3,485
未关闭议题
444