我想爲我的Checkstyle擴展編寫一個junit測試。有人可以告訴我該怎麼做嗎?我知道github中有一個名爲JUnit-Checkstyle-Test-Wrapper的項目。但是,我不明白如何使用此工具將幫助我獲得擴展名並驗證其值。 謝謝。關於checkstyle擴展的junit
1
A
回答
1
如何測試你的checkstyle擴展(我假設你已經添加了一個檢查器)可能是最好的參考,看看checkstyle source code,只是複製&改變一個現有的測試。例如,這裏是HeaderCheck的測試。這可能是最好的開始。記住你實際上可以擴展Checkstyle測試類。
0
看看很多關於自定義Checkstyle檢查和UTs的例子https://github.com/sevntu-checkstyle/sevntu.checkstyle/tree/master/sevntu-checks
相關問題
- 1. 關於擴展LinearLayout
- 2. 關於Url擴展的intellisense.Content
- 3. 關於擴展DataMediaSource的Java.Lang.NoClassDefFoundError
- 4. 關於類的擴展
- 5. 關於checkstyle的提示
- 6. 關於magento擴展Unirgy_StoreLocator
- 7. 關於javascript擴展函數
- 8. 關於擴展源代碼
- 9. 關於擴展方法
- 10. 在Junit中擴展ParentRunner
- 11. 擴展JUnit 4.11:Unrooted測試
- 12. Checkstyle:方法不適用於擴展,但它需要是
- 13. 錯誤地發出Checkstyle「方法不適用於擴展」錯誤?
- 14. 關於Chrome擴展程序的問題
- 15. 關於NDK中的.mk擴展
- 16. 關於非活動擴展類的SharedPreferences
- 17. 關於MAC擴展問題的PHP 7
- 18. 關於可擴展性的困惑
- 19. Junit測試一個擴展WizardPage的類
- 20. 關於Struts默認擴展和json默認擴展
- 21. 錯誤關於發佈Chrome擴展
- 22. 關於擴展Scala方法簽名
- 23. 關於從Chrome擴展中調用exe
- 24. JUnit混淆:使用'擴展TestCase'或'@Test'?
- 25. 用於擴展
- 26. Maven不輸出junit CHECKSTYLE報告
- 27. Junit @規則和Maven Checkstyle插件
- 28. 鉻擴展名 - 通知內容腳本關於被刪除的擴展名
- 29. belongsrec關於活躍記錄的關聯擴展
- 30. jQuery的關()在Chrome擴展