UnitTest:以单例形式实现的简单单元测试“框架”

时间:2024-04-28 23:55:18
【文件属性】:

文件名称:UnitTest:以单例形式实现的简单单元测试“框架”

文件大小:6KB

文件格式:ZIP

更新时间:2024-04-28 23:55:18

C++

UnitTest_c 作为单例实现的简单单元测试“框架”。 概述 单元测试框架对于回归测试很有用,它提供与代码测试覆盖率成比例的对代码的置信度。 测试进度显示 宏VERBOSE_ON和VERBOSE_OFF控制在执行测试时是否显示输出,可以使用IS_VERBOSE测试其状态。 定义测试用例 在宏UNIT_TEST(func,desc)和END_TEST之间定义了一个测试用例。 参数“ func”是测试用例的功能兼容名称,并且(通过RUN_TEST)用于调用测试用例。 参数“ desc”是测试用例的一行描述。 如果IS_VERBOSE为true,则在运行测试时将同时显示'func'和'desc'。 如果一个测试用例直接来自先前的测试用例,并且需要运行一个或多个测试用例,则可以将NEXT_CASE(func,desc)用作测试的继续。 这更多地用作将大型测试拆分为较小块的一种方式。 同样,


【文件预览】:
UnitTest-main
----.gitignore(10B)
----unittest.h(5KB)
----test.cpp(2KB)
----README.md(3KB)
----makefile(259B)
----unittest.cpp(2KB)

网友评论