cppltf:轻量级C ++测试框架

时间:2024-04-04 02:50:43
【文件属性】:

文件名称:cppltf:轻量级C ++测试框架

文件大小:18KB

文件格式:ZIP

更新时间:2024-04-04 02:50:43

testing c-plus-plus unit-testing cpp testing-framework

关于 轻量级C ++测试框架是一个现代的无宏库,旨在测试小型项目。 通过从其自己的头文件中删除所有标准头并将所有实现详细信息预编译到静态库中,可以保证快速的编译时间。 因为cppltf定义了其自己的主要功能,所以它非常易于使用,并且不需要比下面的示例中看到的更多的设置。 # include < assert> // all checks and test::unit # include < object.hpp > // test::counter and test::object const auto group = test::unit( " raii " , []{ test::unit ( " test::counter " , []{ auto vector = std::vector( 64 );


【文件预览】:
cppltf-master
----example()
--------check.cpp(4KB)
--------CMakeLists.txt(361B)
--------object.cpp(6KB)
--------group.cpp(3KB)
----.github()
--------workflows()
----test()
--------assert.cpp(4KB)
--------utility.cpp(3KB)
--------CMakeLists.txt(474B)
--------common.hpp(377B)
--------empty.cpp(67B)
--------object.cpp(6KB)
--------unit.cpp(427B)
----include()
--------utility.hpp(2KB)
--------object.hpp(1KB)
--------state.hpp(3KB)
--------assert.hpp(4KB)
----LICENSE(1KB)
----.gitignore(24B)
----CMakeLists.txt(300B)
----README.md(3KB)
----.gitattributes(21B)
----source()
--------state.cpp(9KB)
--------main.cpp(92B)
--------CMakeLists.txt(904B)
--------object.cpp(3KB)

网友评论