在 Windows XP 上,使用 TDM 的 GCC/MinGW32 用于基本开发,即gcc 4.4.x 与 gdb。使用哪个单元测试框架进行测试驱动开发?

显然 查看的单元测试尚未在 Windows 上运行。

问题位于 C 单元测试框架单元测试 C 代码 类似,但不是专门关于在 Windows 上使用 gcc 4.4.x 的。

有帮助吗?

解决方案

真棒载玻片从上使用C TDD通话的使用只是C99标准东西。

我个人喜欢油嘴,东西,你可能能够在MinGW的使用。

其他提示

minunit 仅是4个宏长,所以它会汇编的任何平台。这不是全功能的,但做这项工作,并可以很容易地扩展,以满足您的需求。

是唯一的空调机组测试框架我知道,可在Windows中运行。检查不通过Cygwin在Windows上运行(这就是我目前使用)。

截至0.9.11版本,检查并在MinGW和Cygwin的平台支持Windows

作为MinGW的平台不具有fork()的等价物,在检查使用fork()模式是不可用的。然而,Cygwin的确实提供了一个叉子()实施检查的使用。

看一看cmocka,对于C的单元测试框架具有用于模拟对象的支持。据测试和支持在Windows。

https://cmocka.org

个人我喜欢 CFIX 时,这不仅是针对Windows C语言开发,而且还支持用户和内核模式的代码。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top