2
A
回答
2
因爲junit:junit:4.12
帶來了它作爲它的傳遞依賴。您可以通過運行
./gradlew dependencies
看到這下面是從JUnit的文檔
相關的部分沒有什麼額外的需要才能使用Hamcrest的特定神器來完成。過去,有兩個JUnit Maven構件:junit:junit和junit:junit-dep,後者版本不包含org.hamcrest:hamcrest-core的捆綁副本,而是宣佈對Hamcrest的傳遞依賴。爲了更像Maven,從版本4.11開始,只有junit:junit工件,它在hamcrest-core上使用傳遞依賴。
相關問題
- 1. 我的班級和我們班級的perl6有什麼區別?
- 2. 爲什麼$ this表示當前班級
- 3. 爲什麼我的班級方法沒有約束?
- 4. 爲什麼我的班級創作被跳過
- 5. 爲什麼我的班級不可接受
- 6. 爲什麼我的班級突然有一位「設計師」?
- 7. 爲什麼我的班級沒有鏈接?
- 8. 爲什麼我的班級沒有被打電話?
- 9. 爲什麼傀儡不能找到我的班級?
- 10. 爲什麼我的班級規模大於其會員總數?
- 11. 爲什麼我的班級方法不被識別?
- 12. 爲什麼php5可以找到我的班級,但php7不能?
- 13. 爲什麼我的班級沒有「鑰匙」功能?
- 14. 爲什麼我需要班級成員在畫布上顯示圖像?
- 15. 爲什麼當我的班級打電話給我的班級工作時,需要兩個參數?
- 16. 爲什麼我不能在另一個班級的私人成員的班級中申報朋友?
- 17. 爲什麼我不能把我的功能放在另一個班級?
- 18. 爲什麼我無法從班級訪問公共方法? (JAVA)
- 19. 爲什麼我無法將我的班級名稱聲明爲Map?
- 20. 我的班級正在調用一個不存在的班級?
- 21. 一個班級需要另一個班級,其他班級需要第一個班級。我怎麼做?
- 22. 這個班級真的做什麼?
- 23. 班級的回報是什麼?
- 24. 爲什麼我的孩子班級對於多個父班級不能正常工作?
- 25. 什麼時候應該設置班級路徑?
- 26. 爲什麼這個班級被認爲是最終的?
- 27. 我有一個崩潰。爲什麼我的班級收到通知?
- 28. 多個班級:我在這裏做錯了什麼?
- 29. 爲什麼不檢查無法上班?
- 30. 爲什麼切片需要!上班?
我建議在看http://google.github.io/truth/comparison。您可能會發現AssertJ語法比Hamcrest的語法更具「美學滿意度」。它是附加的依賴項,但它僅適用於testCompile,所以它應該沒什麼關係。 – user7610