我正在使用Netbeans 7.0.1與從現有源導入的Web項目。我已經將JUnit庫添加到了我的項目中。在Netbeans的在線教程中,版本號爲< 7它表示通過右擊項目中的源文件爲給定的現有類創建JUnit測試,選擇菜單「工具」,然後應該有一個選項來創建JUnit測試。但是這個選項並不適合我。看起來豆舊bug報告/功能請求,描述這個,但它似乎並沒有得到解決,因爲它是在2011年5月9日在Netbeans bugzilla列表中提到的(鏈接Related on bugzilla)。在bugzilla中,建議在項目中明確創建文件夾/test/unit/src
,但在此之後,當我嘗試從右鍵單擊項目 - >新建 - >其他 - > JUnit創建現有類的JUnit測試時,我會得到「no tests root文件夾被找到在選定的項目「(我試圖改變文件夾名稱以測試以及)。我可以在某個配置文件中顯式設置此位置,並且有任何獲得預期功能的方法,只需簡單地選擇一個源文件並選擇「JUnit測試」即可爲選定的類創建JUnit存根控件?Netbeans和創建JUnit測試
11
A
回答
17
如果你右鍵點擊該項目並選擇「屬性」,你應該在左邊看到「Sources」。選擇它,然後單擊「測試包文件夾」部分下的「添加文件夾...」。這將添加一個新的測試目錄。如果你有一個現有的,請先刪除它(只要確保測試源保存在其他地方),然後添加新的。
0
你做了什麼樣的項目對是否已經有測試根有很大的影響。在Netbeans 7.1.1中,「POM項目」不會創建測試根目錄作爲項目構建過程的一部分。但是,默認情況下,使Java應用程序確實創建測試根目錄。
我嘗試了mamboking提供的指導,我無法更改項目屬性的Sources部分中的目錄。創建一個類型爲「Java Application」的新項目是正確的測試根。
3
如果您右鍵單擊您的項目並添加新的單元測試 - > JUnit測試它會自動爲您創建路徑。
+0
當我嘗試這個時,我得到一個錯誤,「沒有在所選項目中找到測試根文件夾」。 –
1
如果源和/主/ java的丟失,NetBeans的8不讓你使用嚮導
看起來像一個錯誤,仍然有效,2015年
相關問題
- 1. GWT NetBeans中的JUnit測試
- 2. Junit測試,創建其他測試
- 3. 創建JUnit測試套裝時不會出現JUnit測試類
- 4. Android和JUnit:創建JUnit項目或測試源文件夾
- 5. JUnit在Netbeans上測試一個類
- 6. 沒有執行測試JUNIT Netbeans 8.2
- 7. 好的Junit測試用於創建JTable?
- 8. junit測試檢查文件的創建
- 9. 我試圖使用JUnit,的Mockito和PowerMock創建單元測試
- 10. 如何創建一個JUnit測試來測試CompareTo?
- 11. 如何爲測試junit測試用例創建jar?
- 12. 創建一個測試連接到SQL Server的Junit測試
- 13. JUnit測試套件和Ant構建「ClassNotFoundException」
- 14. 如何在編譯時在netbeans和jenkins中運行junit測試?
- 15. JUnit測試(正面和負面測試)
- 16. JUnit和Clojure單元測試
- 17. 黃瓜和JUnit測試
- 18. Junit和EasyMock Servlet測試
- 19. JUnit和春天 - 在測試
- 20. JUnit和Ruby測試集成
- 21. JUnit,測試和線程
- 22. JUnit測試和Google Guice
- 23. 如何在NetBeans中調試多個JUnit測試套件?
- 24. 如何測試junit測試
- 25. Maven.surefire.util.SurefireReflectionException當測試Junit測試
- 26. Hangman JUnit測試
- 27. spring junit測試
- 28. RxJava2 JUnit測試
- 29. 春JUnit測試
- 30. JUnit測試AspectJ
我重新導入了創建的src/test/java下的測試用例項目*確保*在項目嚮導的指導下創建一個測試文件夾,現在事情按預期工作。 –