什麼是在源代碼中使用junit測試的好的開源項目? 我想看看它是如何完成和了解它。我可以在哪裏調查真實世界項目中的junit測試?
5
A
回答
0
使用最廣泛的測試覆蓋工具是:eclemma
更新
關於 「真實世界」 的JUnit的理解。我會推薦使用TDD並實現一些非常簡單的事情。
例如:Set (Java collections)
並執行如下方法的測試:equals(), contains(), empty() etc
。
最好的學習方法就是通過做。 Read this article,他們以Xerces XML解析器爲例
2
任何嚴肅的項目(包括開源)都有單元測試。對於我看到的春天和冬眠有很多。
This是一個很好的關於面向對象設計的可測試性的講座。這不是完整的初學者,但它提供了非常好的見解。
0
0
您也可以嘗試參與TopCoder開發者競賽(這不是廣告)。每個項目都需要進行多次測試。測試覆蓋的代碼量不應低於85%。
0
我可以推薦你看看Hibernate項目的源代碼。那裏的單元測試非常好。很好的例子。
相關問題
- 1. 真實世界的目的
- 2. 哪裏調用的JUnit測試案例
- 3. 在哪裏可以在JUnit測試類中配置log4j?
- 4. 真實世界中的Glassfish
- 5. 如何在真實世界的項目中選擇TDD起點?
- 6. CS5中的世界在哪裏?
- 7. 我在哪裏可以找到真實的FFT和iFFT實現?
- 8. 在真實世界中的oracle
- 9. DirectX:查看矩陣的世界 - 我的誤解在哪裏?
- 10. CakePHP控制器的真實世界測試?
- 11. 傾銷單元測試的「真實世界」場景
- 12. 你知道哪些基於Windows Embedded的真實世界的項目?
- 13. 我在哪裏可以找到創建測試項目的寶石?
- 14. 獲得NHibernate的聲明。真實世界的項目例子?
- 15. Sencha Architect的真實世界的項目結構
- 16. OOP真實世界示例
- 17. 真實世界對象
- 18. RabbitMQ真實世界場景
- 19. 單元測試項目放在哪裏
- 20. 測試項目應該放在哪裏?
- 21. 我應該在哪裏放置我的JUnit測試?
- 22. 我可以在哪裏測試Rails中ENV值的存在性?
- 23. 我在哪裏可以通過持續測試找到項目存儲庫?
- 24. 我可以在哪裏調用我的函數,以便測試它?
- 25. 真實世界中的數據結構
- 26. 哪裏可以得到世界各地的氣候數據庫?
- 27. 我在哪裏可以獲得javascript國家世界地圖的形狀文件?
- 28. 我在哪裏可以獲得世界各地的城市/地點數據庫?
- 29. 真實世界的接口實現
- 30. 以3D形式生成真實世界的可視化C#
對不起我重新編寫了這個問題 – Skiy 2010-09-20 08:34:53
是否有這些工具的使用統計? – Bozho 2010-09-20 08:35:03
謝謝我主要想看看它是如何完成一個完整的項目。 – Skiy 2010-09-20 08:38:27