如何自动生成新的单元测试蚂蚁报告



我正在使用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>

相关内容

  • 没有找到相关文章

最新更新