1
我一直在使用jmockit覆盖范围,同时在eclipse中测试本地可用的jar。但是当我试图将jmockit覆盖jar放在运行tomcat的远程节点上时,我正在部署许多jar。我无法生成同样的报道报道。无法获得代码覆盖报告使用jmockit覆盖jar
Emma适用于远程覆盖,但也希望将jmockit覆盖率用于远程,因为它更简单一些。
我一直在使用jmockit覆盖范围,同时在eclipse中测试本地可用的jar。但是当我试图将jmockit覆盖jar放在运行tomcat的远程节点上时,我正在部署许多jar。我无法生成同样的报道报道。无法获得代码覆盖报告使用jmockit覆盖jar
Emma适用于远程覆盖,但也希望将jmockit覆盖率用于远程,因为它更简单一些。
<target name="Jmockit" >
<junit fork="yes" forkmode="once" >
<classpath refid="class.path" />
<sysproperty key="jmockit-coverage-output" value="html" />
<jvmarg value="-javaagent:../jmockit.jar"/> // path of Jmockit jar
<formatter type="brief" usefile="false"/>
<batchtest >
<fileset dir ="${testdir}" includes="**/*.class" />
</batchtest>
</junit>
</target>
做些什么。
提供的$ {} TESTDIR的路径,在这个任务中Jmockit.jar的类路径的参考和路径..
感谢它的工作。我只是设置Java代理,它工作。 – solvesak 2013-05-08 13:20:36
什么任务,你正在运行得到保障? – 2013-05-08 09:19:40
我在类路径中添加了所需的jar,即jmockit.jar和jmockit-coverage.jar。在本地情况下,我在eclipse中获得覆盖报告,而没有写任何特定的任务。 – solvesak 2013-05-08 09:28:04