1
我有一個簡單的Java程序,它使用了Lombok註釋 - @Builder
。 我使用junit測試我的代碼,每次運行我的單元測試時,儘管我正在測試我的整個代碼,但我的覆蓋率始終低於50%。使用Junit測試Lombok註釋
我看着junit生成的代碼覆蓋率,我看到它是使覆蓋範圍下降的Lombok註釋。
我看到:
toString() - 0%
build() - 0%
MyMethod.MyMethodBuilder() - 0%
如何測試這些方法爲@Builder
註釋?或者提高覆蓋率的唯一方法是從測試覆蓋範圍中排除那些?
我寧願去另一種方式,並從覆蓋報告中排除生成的代碼。你在那裏用什麼? – gtonic
JaCoCo代碼覆蓋範圍 – chrisrhyno2003
看起來像這隻會部分工作:http://stackoverflow.com/questions/29520912/jacoco-exclude-generated-methods-using-it-with-lombok#31024230 – gtonic