如何解决即使测试用例方法都已通过,如何在初始化错误时解决JUnit 4失败消息?
当我尝试在JUnit 4中运行测试代码时,在终端中遇到此错误。但是,我的测试代码全部通过了,但是终端中也显示了FAILED错误,我不理解。 / p>
注意:在此JUnit类中仅未测试CallStack.java
> Task :test FAILED
DSAQueue > initializationError FAILED
java.lang.IllegalArgumentException: Test class can only have one constructor
DSAStack > initializationError FAILED
java.lang.IllegalArgumentException: Test class can only have one constructor
EquationSolver > initializationError FAILED
java.lang.Exception: No runnable methods
CallStack > initializationError FAILED
java.lang.Exception: No runnable methods
DSAShufflingQueue > initializationError FAILED
java.lang.IllegalArgumentException: Test class can only have one constructor
DSACircularQueue > initializationError FAILED
java.lang.IllegalArgumentException: Test class can only have one constructor
JUnitTest > testStack PASSED
JUnitTest > testShufflingQueue PASSED
JUnitTest > testEquationSolver PASSED
JUnitTest > testCircularQueue PASSED
10 tests completed,6 failed
我的测试课程以这种方式开始。
import org.junit.*;
import org.junit.runner.RunWith;
import org.junit.runners.JUnit4;
import static org.junit.Assert.*;
import java.io.*;
@RunWith(JUnit4.class)
public class JUnitTest
{
@Test
public void testStack()
{
/* test code */
}
@Test
public void testShufflingQueue()
{
/* test code */
}
@Test
public void testCircularQueue()
{
/* test code */
}
@Test
public void testEquationSolver()
{
/* test code */
}
}
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。