eclipse中Maven構(gòu)建項(xiàng)目時(shí)Junit Could not create test 'xxx' ,Junit測(cè)試無法創(chuàng)建測(cè)試

@[toc](eclipse中Maven構(gòu)建項(xiàng)目時(shí)Junit Could not create test 'xxx' ,Junit測(cè)試無法創(chuàng)建測(cè)試)

junit.framework.AssertionFailedError: Could not create test 'xxx' ,junit無法創(chuàng)建測(cè)試

錯(cuò)誤信息如下:

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)

原因猜想:

可能是由于運(yùn)行配置或調(diào)試配置中的Test runner配置與所導(dǎo)入的JUnit包不匹配所造成的。

解決方法:

選中要運(yùn)行的測(cè)試類 -> 右鍵單擊 -> 選擇與JUnit版本匹配的Test Runner。如下圖所示:如果是JUnit3就在右邊的框中選擇JUnit3,若是Junit4,則選擇JUnit4。


file

https://blog.csdn.net/qq_40366738/article/details/104469115

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容