文件名称:zCUT:C 单元测试框架
文件大小:18KB
文件格式:ZIP
更新时间:2024-07-14 18:23:41
C
zCUT ---- C 单元测试框架
制作、安装、使用
制作和安装
mkdir build
cd build
cmake ..
make
make install
用
gcc ut.c -lzcut_main
gcc ut_main.c -lzcut
有 2 个静态库, libzcut.a和libzcut_main.a 。 libzcut_main.a 包含默认的主要实现,在 lib/zcut_main.c 中。
测试结构
有3个宏: TEST_CASE(case_name) TEST_SUITE(套件名称) TEST_RUNNER(ut_name)
#include
【文件预览】:
zCUT-master
----README.md(4KB)
----tests()
--------test_link_zcut.c(406B)
--------test_assertion.c(4KB)
--------test_sample.c(318B)
--------test_ut_init_no_called_error.c(326B)
--------test_structure.c(2KB)
--------test_no_test.c(149B)
--------CMakeLists.txt(600B)
----lib()
--------zcut.h(15KB)
--------printer.c(22KB)
--------zcut_main.c(236B)
--------zcut.c(24KB)
--------CMakeLists.txt(219B)
----CMakeLists.txt(245B)