ThrowTheSwitch/CMock
CMock
从 C 头文件生成 Mock 和 Stub 的测试工具
★ 843C许可证:MIT
CMock 解析 C 接口并生成测试替身,设计上可与 Unity Test 配合,辅助隔离模块依赖。
为什么值得关注
硬件相关依赖妨碍逻辑测试时可从接口边界引入;替身需要与真实驱动契约保持一致。
适合场景
- C 接口隔离
- 固件逻辑测试
- 依赖替身生成
不适合场景
- 认为 Mock 调用顺序正确就代表真实硬件行为正确
核心特点
- 头文件解析
- Mock 生成
- Unity 集成
仓库信息
- 最新版本
- 暂无正式版本
- 版本发布时间(UTC)
- 暂无记录
- 上游最近推送(UTC)
- 2026/08/25
- 数据同步日期(UTC)
- 2026/10/07
- Fork 数
- 306
- 未关闭议题
- 35