【IDEA測試類】Could not find class解決原因

Boat. 寫測試的時候有時建項目老是不管用,報錯:Could not find class網上找了一堆花裏胡哨沒用的,自己對比項目結構

1.運行整個測試類

  1. 首先找到Edit Configurations
    在這裏插入圖片描述

  2. 這是一個普通的結構,而報錯的少了箭頭指向的配置,點擊左上角的+添加(JUnit是運行測試(有時)自動生成的,對解決這方面沒卵用,點擊-全移除)
    在這裏插入圖片描述

  3. 觀察正常結構,實際上能運行測試的結構有Instrumented就行了
    在這裏插入圖片描述

  4. 看自己需求 少那個添加那個
    在這裏插入圖片描述

  5. 指定instrument所屬模塊和方法位置,此時運行發現整個類都運行了,雖然類內會有個x(可能),但不影響,我創建了新的測試類沒x
    在這裏插入圖片描述
    在這裏插入圖片描述

2.運行測試組件

  1. 將class改爲method並確定位置,並且點擊-先去掉JUnit(如果有的話)
    ps.我這裏是新建了個測試類,原測試類有x就不能測試單個組件,按圖操作就好了,點擊運行 ,測試組件成功
    在這裏插入圖片描述
    在這裏插入圖片描述
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章