C中的跨平台单元测试

标签 c unit-testing cross-platform

我正在开始一个新项目,我决定尝试一下每个人都在谈论的这个单元测试。

该项目是一组 C 库(因此不需要 UI 或用户交互测试),目标是跨平台,Linux、FreeBSD 和 Windows 是我的首要任务,OS X 计划在第一个版本发布后门(假设我可以拿到一台运行 OS X 的机器进行测试)。

有没有人对可以轻松跨多个平台工作的良好 C 单元测试框架有任何经验或建议?

最佳答案

我以前用 CUnit我喜欢。谷歌也开源了他们的 C++ unit testing framework .

关于C中的跨平台单元测试,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/599773/

相关文章:

C 读取写入文件

c - 如何检查消息是否为空

c - exist 函数应该在 c 中返回什么?

python - 如果 python 是用 C 编写的,为什么 python 语言中的所有内容都是对象?

ios - 未调用单元测试 Storyboard viewDidLoad

unit-testing - Grails 2.4.4生成的 Controller 测试失败

javascript - 如何对快速路由器路由进行单元测试

c++ - 包含 <string> 时 xutility 出错

android - visual studio 2015,android 命令 'run-as' 失败

c++ - 创建跨平台 C++ 库