JUnit 单元测试报错 initializationerror [Runner:JUnit 4]
问题描述
用 JUnit 做单元测试时,开始写的测试用例可以测试通过,添加了另一个测试用例后,测试报错,而且第一个原先测试通过的用例再执行时也报同样的错误如下图,但在 main 方法里调用测试时两个用例执行都是正常的。
问题原因
网上有说缺少jar包的,导入相应的jar包问题依旧,问同事是否有类似问题时才知道问题所在,原来我第二个测试用例含有入参,才导致 JUnit 测试报错。
解决方法
将测试用例的入参去掉,改为在用例内部赋值即可。