0


【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

本文转载自: https://blog.csdn.net/u010168781/article/details/129850119
版权归原作者 郭老二 所有, 如有侵权,请联系我们删除。

“【Qt】Qt单元测试详解(二):QTest”的评论:

还没有评论