CMockery 正在参加 2020 年度 OSC 中国开源项目评选,请投票支持!
CMockery 在 2020 年度 OSC 中国开源项目评选 中已获得 {{ projectVoteCount }} 票,请投票支持!
投票让它出道
已投票
授权协议: Apache
开发语言: C/C++ SHELL 查看源码 »
操作系统: Linux
开发厂商: Google
收录时间: 2016-11-02
提 交 者: 局长

CMockery 是 Google 发布的用于 C 单元测试的一个轻量级的框架。它很小巧,对其他开源包没有依赖,对被测试代码侵入性小。CMockery 的源代码行数不到 3K,你阅读一下 will_return 和 mock 的源代码就一目了然了。
主要特点:

  • 免费且开源,Google 提供技术支持;

  • 轻量级的框架,使测试更加快速简单;

  • 避免使用复杂的编译器特性,对老版本的编译器来讲,兼容性好;

  • 并不强制要求待测代码必须依赖 C99 标准,这一特性对许多嵌入式系统的开发很有用

 

展开阅读全文

代码

的 Gitee 指数为
超过 的项目

CMockery 的相关资讯

还没有任何资讯

CMockery 的相关博客

【转】十个经典的C开源项目代码

原文: http://blog.51cto.com/chinalx1/2143904 -----------------------------------------------------------------------...

给大家分享10个值得关注的C语言开源项目

十个最值得阅读学习的C开源项目代码 1.Webbench 2. Tinyhttpd 3. cJSON 4. CMockery 5. Libev 6. Memcached 7. Lua 8. SQLit...

工程师最值得关注的10个C开源项目   

工程师最值得关注的10个C开源项目

从现在开始出发

1. Webbench Webbench是一个在linux下使用的非常简单的网站压测工具。它使用fork()模拟多个客户端同时访问我们设定的URL,测试...

源码阅读——十个C开源项目

开源世界有许多优秀的开源项目,我选取其中十个最优秀的、最轻量级的C语言的项目,希望可以为C语言开发人员提供参考。

程序员最值得关注的10个C开源项目

1. Webbench Webbench 是一个在 linux 下使用的非常简单的网站压测工具。它使用 fork ()模拟多个客户端同时访问我们设定的 UR...

10个经典的C++源码

开源世界有许多优秀的开源项目,我选取其中十个最优秀的、最轻量级的C语言的项目,希望可以为C语言开发人员提供参考。 十个最...

代码阅读——十个C开源项目

1. Webbench Webbench是一个在linux下使用的非常简单的网站压测工具。它使用fork()模拟多个客户端同时访问我们设定的URL,测试...

十大开源项目

代码阅读——十个C开源项目 1. Webbench Webbench是一个在linux下使用的非常简单的网站压测工具。它使用fork()模拟多个客户端...

值得推荐的C/C++框架和库 (真的很强大)

值得学习的C语言开源项目 - 1. Webbench Webbench是一个在Linux下使用的非常简单的网站压测工具。它使用fork()模拟多个客户端...

CMockery 的相关问答

还没有任何问答,马上提问

评论 (0)

加载中
更多评论
0 评论
11 收藏
分享
返回顶部
顶部