即使测试用例方法都已通过,如何在初始化错误时解决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 (将#修改为@)

相关问答

错误1:Request method ‘DELETE‘ not supported 错误还原:...
错误1:启动docker镜像时报错:Error response from daemon:...
错误1:private field ‘xxx‘ is never assigned 按Alt...
报错如下,通过源不能下载,最后警告pip需升级版本 Requirem...