2017-09-19 58 views
0

我的應用程序使用Spring 4.3.1和JUnit 4.12。SpringJUnit4ClassRunner不被識別爲一個類型

我一直在嘗試用JUnit測試用例測試我的方法。我在我的測試類中放置了@RunWith(SpringJUnit4ClassRunner.class)註解,但eclipse抱怨「類不能被解析爲類型」。

我讀到這足以讓Eclipse識別SpringJUnit4ClassRunner,但不是。

還有什麼還剩下來嗎?

+0

與其他任何類一樣,您需要導入它或使用其完全限定的名稱。 –

+0

當我打開解決此問題的選項列表時,Eclipse不顯示導入選項。所以我認爲還有另外一個問題 –

+2

是否增加了'spring-test'依賴。 –

回答

0

嘗試:

  1. 添加彈簧啓動測試依賴通過您的配置文件&包括在測試文件相關的import語句。
  2. 刪除本地依賴庫&強制新建立到您的應用程序。
0

添加依賴關係spring-test問題已解決。

我不知道有需要這種額外的依賴,但有人告訴我這裏。謝謝。

我最初說這個測量是不夠的,因爲我錯誤地寫了依賴版本的名稱,Maven沒有找到資源。但現在它起作用了!

相關問題