gpt4 book ai didi

java - 未找到 JUnit : AssertionFailedError, 测试

转载 作者:行者123 更新时间:2023-12-04 05:44:04 26 4
gpt4 key购买 nike

这是我的 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());
}
}

我的类(class)扩展了 JUnit : TestCase,不确定这里有什么问题导致了问题...我正在使用 junit 3.8.1

更新我已经在 SO 上经历过类似的问题,但它并不是很有帮助。

更新 2: StackTrace

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: 我的 testSuite 中只有 Details 类,而不是 DetailsTest,修复了它,现在它工作正常......有一天......你看......

最佳答案

你在调用addTestSuite吗

suite.addTestSuite(DetailsTest.class)

你应该在哪里调用 addTest

suite.addTest(DetailsTest.class)

关于java - 未找到 JUnit : AssertionFailedError, 测试,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10917069/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com