2011-05-03 52 views
3

我注意到三葉草沒有拿起我有的特定課程的結果。 其具有3個重載構造函數的域對象。三葉草不拿起某些物體

它在三葉草報告中顯示爲具有0%的覆蓋率。 我甚至寫了一個虛擬的測試用例來測試所有構造函數,存取方法等,它平息露面爲具有0-2%的覆蓋率

在同一個包中的其它對象拾起三葉草完全確定

有我需要做什麼來確保這個物體被三葉草撿起來?

感謝 達明

回答

3

確保相關類的編譯單元不具有CLOVER:OFF指令,並檢查以確保類文件是由三葉草儀表。

幾年前,我對Clover有一些經驗,我記得有一個問題,即覆蓋率數據寫得不夠快。來自Atlassian團隊的建議是將每個測試分成一個單獨的JVM,而不是批處理它們。例如,它可能僅僅是Clover儀器中的一個錯誤。根據我的經驗,團隊非常敏感;可能值得檢查他們的論壇。