![]() |
1
2
我用C编写嵌入式软件,我决定自己编写框架。它非常简单,是为MS Visual Studio编写的。它很容易移植到其他平台。 http://code.google.com/p/cunitwin32/ 如果你的目标是linux,我认为Check可以满足你的需求。 |
![]() |
2
0
如果你的目标是Win32平台或NT内核模式,你应该看看 cfix . |
![]() |
3
0
有一个C单元测试框架,它在一个单独的进程中派生和执行每个测试用例,以便即使在存在核心转储的测试时也执行所有测试: Check 但是,我害怕这些叉子带来的性能损失(老实说,我没有试过)。但我不会忍受任何单一的测试核心转储:我通常会立即修复它。 防止单元测试进入核心的一个技巧是 assertion guard ,例如:使用断言来防止使用空指针(例如 minunit ).
顺便说一下,我不知道任何C++单元测试框架不会在分割违反的情况下崩溃。
你能详细说明一下你的困难吗?你想测试遗留代码吗? |
|
wavesinaroom · 断言结构向量长度 7 月前 |
![]() |
Tim Kirkwood · 比较空数据帧 8 月前 |
![]() |
Kamran Khan · 使用单元测试ASP。NET核心 1 年前 |
![]() |
paymer · 为什么我的代码没有删除我的单元测试生成的zip文件? 1 年前 |
![]() |
Ricky Mo · 角度测试如何模拟导入的const 1 年前 |
![]() |
Natty · Visual Studio中缺少“代码覆盖率结果” 1 年前 |