Files
LayaNative2.0/Conch/source/conch/Test/测试方法.txt
T
2020-11-11 16:17:13 +08:00

19 lines
623 B
Plaintext

1. 写测试用例
参考testSample.cpp
测试用例只需要写一个cpp文件,不用.h文件。
这个文件的最后用 ADDTESTCASE 添加到测试集中。
2. 编译conch项目
其他项目不受影响。因为只测试其他项目的导出部分。
需要保证已经加上 _TEST_ 宏了。
3. 执行测试
把vs的Debugging 参数加 -test。
执行后输出结果为:
简单测试用例
=============================================
OK:hexStringToInt 0xff
OK:不允许包含0x
测试结果:2/2
这个表示一共有一个测试文件,里面包含两个测试,都通过了。
如果只希望执行一个测试文件,可以在调试参数中指定,例如 "-test简单测试用例", 则表示只执行通过 ADDTESTCASE 添加的测试用例中的描述为"简单测试用例"的那个。