我目前正在爲一個類寫測試。這個類在它的構造函數中需要兩個文件。所以我需要創建兩個文件來初始化該類的一個對象。 那麼最好的方法是什麼?只需在項目目錄中創建一個.txt或什麼? 在此先感謝要在JUnit中測試的文件
回答
我建議使用Maven項目。 會有一個好點做到這一點 - src/test/resources
UPD:gradle這個具有類似的目錄結構:
https://docs.gradle.org/current/userguide/java_plugin.html#sec:java_project_layout
忘了提及這個項目是一個任務,它是一個gradle項目 – magISCO
無論你最喜歡的構建工具是什麼(Maven, Gradle,Ant ...),但儘量不要將項目與IDE耦合,因爲協作可能會很困難。 – SylvesterAbreu
@magISCO我已經更新了答案 –
創建TemporaryFolder
規則,並在那裏創建文件。
這將確保他們正在清理測試已運行後,你沒有得到測試等
- 1. 運行JUnit測試的YML文件
- 2. Junit的測試與.launch文件
- 3. junit測試檢查文件的創建
- 4. 如何執行在JUnit測試測試多個文件
- 5. 如何在Android JUnit測試中測試文本框的值
- 6. jUnit在多種文化中測試Double.toString
- 7. 在測試套件中忽略通過@ExcludeCategory的junit測試
- 8. 的JUnit:測試
- 9. 在JUnit中測試REQUIRES_NEW
- 10. NullpointException在JUnit測試
- 11. 在Spring JUnit測試
- 12. Junit測試嘲笑文件操作
- 13. Android JUNIT文件操作測試
- 14. JUnit PDF測試用例文件
- 15. 使用JUnit測試寫入csv文件
- 16. 用junit + spring測試DAO文件
- 17. 如何在Maven測試文件不在mavenise結構中運行Junit測試
- 18. 需要幫助編寫中頻條件的Junit測試
- 19. 如何將JUnit 4測試添加到JUnit 3測試套件
- 20. Jmeter中的Junit測試套件
- 21. Junit在單元測試中保存文件的路徑
- 22. JUnit套件合同測試
- 23. 關於JUnit測試套件
- 24. 寫eclipse junit插件測試
- 25. JUnit測試中的java.util.ConcurrentModificationException
- 26. GWT NetBeans中的JUnit測試
- 27. Android的JUnit測試中Robotium
- 28. Android中的JUnit測試 - DialogFragment
- 29. JUnit測試中的警告
- 30. 如何測試junit測試
使用測試資源文件夾(這是行家的標準方法),然後通過文件之間的干擾從該測試資源文件夾到您的班級。 – f1sh
也許看看[這個問題](https://stackoverflow.com/q/45084159/7677308) – SilverNak