3.20畢設

付治齐吖發表於2024-03-20

今天在利用springboot做單元測試時,有了@Test註解,但是idea沒有執行的按鈕

正常情況下的測試都是這樣的,在左側會有一個提示執行的按鈕,也可以透過點選右鍵執行測試程式碼

但是我的卻沒有這樣的提示

透過查閱資料,發現springboot更新之後junit包不一樣了

  • spring boot 2.2之前使用的是 Junit4:org.junit.Test
  • spring boot 2.2之後使用的是 Junit5:org.junit.jupiter.api.Test

解決方案:2.2版本之前加上public就行,像這樣

但是,我的問題解決不了,於是乎,我將矛頭指向自己的程式碼,結果發現...

@Test下面竟然是個private,下次寫public再也不只寫一個p就敲回車了,我這個狗腦子找了半天的錯誤,結果在這等著我呢。

雖然我這個錯誤挺荒謬的,但是上面的方法大家可以借鑑

部落格出處:SpringBoot單元測試中有了@Test註解但是idea沒有執行的按鈕_ideaic版測試類沒有執行按鈕-CSDN部落格