eclipse中Maven构建项目时Junit Could not create test 'xxx' ,Junit测试无法创建测试

混江龙づ霸主 提交于 2020-02-27 11:29:25

@[toc](eclipse中Maven构建项目时Junit Could not create test 'xxx' ,Junit测试无法创建测试)

junit.framework.AssertionFailedError: Could not create test 'xxx' ,junit无法创建测试

错误信息如下:

junit.framework.AssertionFailedError: Could not create test 'xxx' 
	at junit.framework.Assert.fail(Assert.java:57)
	at junit.framework.TestCase.fail(TestCase.java:227)
	at org.eclipse.jdt.internal.junit.runner.junit3.JUnit3TestLoader$1.runTest(JUnit3TestLoader.java:177)
	at junit.framework.TestCase.runBare(TestCase.java:141)
	at junit.framework.TestResult$1.protect(TestResult.java:122)
	at junit.framework.TestResult.runProtected(TestResult.java:142)
	at junit.framework.TestResult.run(TestResult.java:125)
	at junit.framework.TestCase.run(TestCase.java:129)
	at org.eclipse.jdt.internal.junit.runner.junit3.JUnit3TestReference.run(JUnit3TestReference.java:131)
	at org.eclipse.jdt.internal.junit.runner.TestExecution.run(TestExecution.java:38)
	at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.runTests(RemoteTestRunner.java:459)
	at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.runTests(RemoteTestRunner.java:675)
	at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.run(RemoteTestRunner.java:382)
	at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.main(RemoteTestRunner.java:192)

原因猜想:

可能是由于运行配置或调试配置中的Test runner配置与所导入的JUnit包不匹配所造成的。

解决方法:

选中要运行的测试类 -> 右键单击 -> 选择与JUnit版本匹配的Test Runner。如下图所示:如果是JUnit3就在右边的框中选择JUnit3,若是Junit4,则选择JUnit4。 file

CSDN本文地址:https://blog.csdn.net/qq_40366738/article/details/104469115

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!