【Qt】Qt单元测试详解(二):QTest

0、创建工程

【Qt】Qt单元测试详解(一):通过QtCreator创建测试工程

1、添加测试代码

创建测试工程后,添加需要执行的测试代码。

1.1 引入被测试源码

在测试工程Pro中引入被测试的源码,可以通过QtCreator添加现有文件来将源码添加到测试工程中

INCLUDEPATH += 源码头文件

SOURCES +=  tst_testserial.cpp \
    源码文件列表

HEADERS += \
    源码头文件列表

根据需要添加QT模块,如:

greaterThan(QT_MAJOR_VERSION, 4): QT += widgets

1.2 由测试框架自动调用的槽函数

initTestCase()		将在执行第一个测试函数之前调用。
initTestCase_data()	会调用创建全局测试数据表。
cleanupTestCase()	将在执行最后一个测试函数后调用。
init()				将在执行每个测试函数之前调用。
cleanup()			将在每个测试函数之后调用。

示例

#inc

你可能感兴趣的:(Qt,qt,单元测试,开发语言)