1. 程式人生 > >Junit單元測試出現initializationerror:method initializationerror not found

Junit單元測試出現initializationerror:method initializationerror not found

在進行junit單元測試時出現下圖:

 總結下可能出現的原因:

 一: 編寫的java檔案沒有儲存(這個很容易忽略)

 二:

  1. 有返回值的方法不能直接測試
  2. 帶引數的方法不能直接測試
  3. 訪問許可權在public之下的方法不能直接測試
  4. static靜態方法不能直接測試 

  網上大多說是導包問題:

    除了引入junit-4.12.jar之外,還要引入2個依賴jar包:hamcrest-core-1.3.rc2.jar,hamcrest-library-1.3.rc2.jar