gpt4 book ai didi

java - 如何自动生成新的单元测试ant报告

转载 作者:行者123 更新时间:2023-12-02 02:37:23 25 4
gpt4 key购买 nike

我正在使用 ant junit 为我的单元测试生成报告,所以可以说我有一个名为 userServiceTest 的单元测试,所以在我放置的 my build.xml 文件中以下:

<target name="UserServiceTest">
<mkdir dir="${junit.output.dir}" />
<junit fork="yes" printsummary="withOutAndErr">
<formatter type="xml" />
<test name="webapp.service.UserServiceTest" todir="${junit.output.dir}" />
<jvmarg line="-ea" />
<classpath refid="Web Application.classpath" />
</junit>
</target>

现在假设我添加了一个名为 productServiceTest 的新单元测试类,是否可以在我的报告中自动生成这个新单元测试?

提前谢谢您。

最佳答案

尝试<batchtest>而不是<test> :

<target name="UserServiceTest">
<mkdir dir="${junit.output.dir}" />
<junit fork="yes" printsummary="withOutAndErr">
<formatter type="xml" />
<batchtest fork="yes" todir="${junit.output.dir}">
<fileset dir="${src.tests}">
<include name="webapp.service.*ServiceTest"/>
</fileset>
</batchtest>
<jvmarg line="-ea" />
<classpath refid="Web Application.classpath" />
</junit>
</target>

关于java - 如何自动生成新的单元测试ant报告,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46069147/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com