24.4.添加测试用例到测试集合
24.4.1. 问题
我想添加测试用例到现有的测试集合中。
24.4.2. 解决办法
使用TestSuite的addTestSuite方法
24.4.3. 讨论
使用addTestSuite方法将测试用例添加到测试集合中,该方法接受一个TestCase类引用作为参数。在后台FlexUnit使用反射找到所有以test开头的方法并执行它们。
下面的例子更新自24.2节的createTestSuite方法,添加RegExpTest到测试集中:
如果TestCase没有在默认的包内,请确认导入类路径:
当添加多个测试用例后,可根据添加的顺序运行它们。
我想添加测试用例到现有的测试集合中。
24.4.2. 解决办法
使用TestSuite的addTestSuite方法
24.4.3. 讨论
使用addTestSuite方法将测试用例添加到测试集合中,该方法接受一个TestCase类引用作为参数。在后台FlexUnit使用反射找到所有以test开头的方法并执行它们。
下面的例子更新自24.2节的createTestSuite方法,添加RegExpTest到测试集中:
+展开
-ActionScript
private function createTestSuite():TestSuite
{
var testSuite:TestSuite = new TestSuite();
testSuite.addTestSuite(RegExpTest);
return testSuite;
}
{
var testSuite:TestSuite = new TestSuite();
testSuite.addTestSuite(RegExpTest);
return testSuite;
}
如果TestCase没有在默认的包内,请确认导入类路径:
+展开
-ActionScript
import mx.core.UITextFormatTest;
private function createTestSuite():TestSuite
{
var testSuite:TestSuite = new TestSuite();
testSuite.addTestSuite(RegExpTest);
testSuite.addTestSuite(UITextFormatTest);
return testSuite;
}
private function createTestSuite():TestSuite
{
var testSuite:TestSuite = new TestSuite();
testSuite.addTestSuite(RegExpTest);
testSuite.addTestSuite(UITextFormatTest);
return testSuite;
}
当添加多个测试用例后,可根据添加的顺序运行它们。
加支付宝好友偷能量挖...