如何确定jUnit测试涵盖的方法(和代码)的百分比?我假设有一种更复杂的方法,然后只计算... and 1 and 2 and ..
我特别想知道当'n'测试覆盖单个方法时如何处理这样的计数。
答案 0 :(得分:36)
我已成功使用EclEmma来涵盖JUnit测试运行。它是免费的。
答案 1 :(得分:3)
This presentation指向可用于此目的的多种工具。
Cenqua Clover $ 250- $ 2500 payware http://www.cenqua.com/clover/
Cobertura(GPL):http://cobertura.sourceforge.net/
Coverlipse Eclipse插件: http://coverlipse.sourceforge.net/index.php
答案 2 :(得分:3)
我建议转到Cobertura进行代码覆盖。它提供了详细信息,可以为您提供逐行覆盖以及分支覆盖。