第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

JUnit5如何識別和執(zhí)行可運行的方法?

JUnit5如何識別和執(zhí)行可運行的方法?

呼喚遠方 2023-02-23 15:50:28
我運行 JUnit5 測試但收到initializationError( No runnable methods)。但是,我@Test至少有一個方法 ( failingTest) 的注釋。為什么failingTest不被識別為可運行方法(并執(zhí)行相應的測試用例)?文件StandardTests.java...// See https://junit.org/junit5/docs/current/user-guide/#writing-tests-classes-and-methodsimport static org.junit.jupiter.api.Assertions.fail ;import org.junit.jupiter.api.Test ;public class StandardTests  {  @Test  public void failingTest()    { fail ( "a failing test" ) ; }  } // end StandardTests并在文件中TestRunner.java...import org.junit.runner.JUnitCore ;import org.junit.runner.Result ;import org.junit.runner.notification.Failure ;public class TestRunner  {  public static void main ( String [] args )    {    Result result = JUnitCore.runClasses ( StandardTests.class ) ;    for ( Failure failure : result.getFailures() )      System.out.println ( "failure: " + failure.toString() ) ;    System.out.println ( "successful: " + result.wasSuccessful() ) ;    } // end main  } // end TestRunnerfailingTest我希望類的方法StandardTests將被識別為 JUnit5 測試用例并執(zhí)行(也就是說,failingTest將被識別為runnable method并作為 JUnit5 測試用例執(zhí)行)。但是,我運行時的輸出TestRunner是:C:\JUnit\Minimal>C:\Progra~1\Java\JDK-12~1.1\bin\java -cp ".;junit-platform-console-standalone-1.4.2.jar" TestRunnerfailure: initializationError(StandardTests): No runnable methodssuccessful: false我如何才能將這個 JUnit5 測試用例 ( failingTest) 識別為測試用例并執(zhí)行?
查看完整描述

1 回答

?
慕妹3146593

TA貢獻1820條經(jīng)驗 獲得超9個贊

看起來您混合使用了 JUnit4/5:注釋來自 JUnit5 (?org.junit.jupiter.api.Test),但運行程序是 JUnit4 (?org.junit.runner.JUnitCore)。最后一個應該是smth with?jupiter


查看完整回答
反對 回復 2023-02-23
  • 1 回答
  • 0 關(guān)注
  • 141 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動學習伙伴

公眾號

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號