【发布时间】:2015-11-19 10:13:58
【问题描述】:
我创建了一个测试套件并想添加一些新的测试,但是 suite.addTest() 方法似乎没有像我预期的那样工作:
public static Test suite() {
TestSuite suite = new TestSuite(AllTests.class.getName());
//$JUnit-BEGIN$
// This line works
suite.addTestSuite(TestAdd.class);
// This line will cause a 'null' failure
suite.addTest(new TestAdd());
//$JUnit-END$
return suite;
}
TestAdd的代码:
import junit.framework.TestCase;
public class TestAdd extends TestCase {
public void test1()
{
assertEquals(1, 1);
}
}
我错过了什么吗?
【问题讨论】:
-
请发布您的 TestAdd 代码。它可能是导致问题的构造函数。您是否尝试过使用调试器?
-
嗨,我已经用 TestAdd 类更新了这个问题。这是一个微不足道的。
-
您能否也发布您获得的完整错误和堆栈跟踪?