【发布时间】:2015-01-11 22:41:43
【问题描述】:
我有一个抽象类,它用相关数据扩展了 JUnit TestCase
public abstract class AbstractTestClass extends TestCase
{
public ArrayList<TestDetails> testList;
}
然后我有一个扩展抽象类的测试类
public class TestClass extends AbstractTestClass
这包含在测试套件中
@RunWith(Suite.class)
@Suite.SuiteClasses({
TestClass.class
})
public class TestSuite {
}
然后我从一个带有 main 函数的运行器类运行测试套件
public class TestRunner {
public static void main(String[] args) {
JUnitCore.runClasses(TestSuite.class);
}
}
我的问题是如何从 runner 类中访问 testList 数据,即,如果我想从 main.xml 打印出列表中每个元素的详细信息。数据是动态创建的(在运行测试期间)
【问题讨论】:
标签: java testing junit testcase test-suite