C/C++单元测试工具Visual Unit 4在线帮助


测试代码的工作过程

    测试代码的执行入口是TestProject目录下的VuxMain.c/cpp文件中的main()函数。main()函数调用VuxRunTest()函数,如下图。
 
   

    VuxRunTest()函数的代码由VU自动生成,其功能是查询正在测试的文件或类,并调用该文件或类的测试函数,如下图。

   

    文件或类的测试函数由VU自动生成,一般放置在测试文件的末尾,其功能是查询正在测试的函数,并调用该函数的测试函数,如下图。

   

    下图是测试函数代码。测试函数调用的是插装后的被测试代码,请参考测试用例代码解析

   

    插装后的代码由两个函数构成:xxx_vpls_和xxx_vpls,如下图。其中,测试函数调用xxx_vpls,再由xxx_vpls_,xxx_vpls_是产品函数代码插装后的结果。