cpput:C++ 的轻量级头单元测试框架

时间:2024-07-06 15:41:16
【文件属性】:

文件名称:cpput:C++ 的轻量级头单元测试框架

文件大小:9KB

文件格式:ZIP

更新时间:2024-07-06 15:41:16

C++

CppUT C++ 的单头单元测试框架。 这个单元测试框架的目标是让如何用 C++ 有效地编写好的单元测试变得容易和清晰。 该框架的灵感来自和 。 为简单起见,它作为单个头文件出现。 入门 只需包含测试框架头文件即可开始访问测试框架和测试宏。 #include 没有其他必要,所以让我们看一个简单的例子。 // Test_MyClass.cpp #include "MyClass.hpp" #include TEST(MyClass, some_descriptive_name) { // Arrange MyClass m; // Act m.foo(); // Assert ASSERT_TRUE(m.isFoo()); } CPPUT_TEST_MAIN;


【文件预览】:
cpput-master
----TestHarness.hpp(11KB)
----scripts()
--------bin2header(911B)
----CMakeLists.txt(129B)
----.travis.yml(224B)
----LICENSE(1KB)
----README.md(6KB)
----tests()
--------Test_TestHarness.cpp(3KB)
--------CMakeLists.txt(267B)
--------main.cpp(46B)
----.gitignore(6B)

网友评论