gpt4 book ai didi

c - C 的单元测试框架

转载 作者:太空狗 更新时间:2023-10-29 17:13:30 25 4
gpt4 key购买 nike

这个问题在这里已经有了答案:




10年前关闭。




Possible Duplicate:
Unit Testing C Code



我已经看到一些特定于 C++ 的问题,但我真的对 C 很好奇。我正在尝试将标准单元测试框架添加到我们的构建环境中。我的主要目标是鼓励我们的开发人员编写单元测试,并将这些测试标准化,以便其他人可以运行它们。理想情况下,我想将单元测试作为我们每晚构建的一部分运行。

我们开始使用 CUnit 进行一些工作,除了一切都在一个线程中运行并且任何内存故障都会导致单元测试停止运行之外,它可以工作,这很烦人。我还发现编写测试非常困难,但这可能只是您的单元测试。

有人知道好的替代品吗?有没有人对 C++ 单元测试员有过使用纯 C 代码的经验?

最佳答案

我使用 C 编写嵌入式软件,并决定编写自己的框架。它非常简单,是为 MS Visual Studio 编写的。它很容易移植到其他平台。

http://code.google.com/p/cunitwin32/

如果您的目标是 linux,我认为 Check 可能会满足您的需求。

关于c - C 的单元测试框架,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/177251/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com