这是我要提问的testMethod
方法,
public class DetailsTest extends TestCase
{
public void testGetQuotes() throws Exception
{
int bookSize = getBookSize();
List<Details> detailList = getDetailLists();
assertNotNull(bookSize);
assertEquals(bookSize, detailList.size());
assertNotNull(detailList.size());
}
}
我的类继承了 JUnit : TestCase
,不确定哪里出了问题导致了这个问题...我正在使用 junit 3.8.1
更新:我已经查看了SO上类似的问题,但并没有多大帮助。
更新2:堆栈跟踪
1) warning(junit.framework.TestSuite$1)junit.framework.AssertionFailedError: No tests found in com.comp.Details.DetailsTest
at junit.extensions.TestDecorator.basicRun(TestDecorator.java:22)
at junit.extensions.TestSetup$1.protect(TestSetup.java:19)
at junit.extensions.TestSetup.run(TestSetup.java:23)
失败!!!
测试运行次数:1,失败次数:1,错误次数:0
更新3:我在我的测试套件中只有Details类而没有DetailsTest类,已经修复,现在一切正常了……这种事情偶尔会发生嘛……