【问题标题】:JUnit. Netbeans. AntJUnit。网豆。蚂蚁
【发布时间】:2015-10-09 18:41:53
【问题描述】:

此图像是从 Netbeans 运行的测试。我很完美。它运行了我所有的 17 个测试。

然后当我使用 ant 运行它时,它只运行了 1 个测试和 1 个错误。

测试运行:1 失败:0 错误:1 跳过:0 已用时间:0 秒

我的 junit 测试代码。

<target name="junit" depends="compile">
  <junit printsummary="yes">
      <test name="${test.class.name}" />
         <classpath refid="test.classpath" />
  </junit>
</target>

帮助

【问题讨论】:

    标签: junit


    【解决方案1】:

    test 测试运行单个测试。您可以使用batchtest 运行多个测试:

    <target name="junit" depends="compile">
        <junit printsummary="yes">
            <classpath refid="test.classpath" />
            <batchtest>
                <fileset dir="${test-dir}" includes="**/Test*.class" />
            </batchtest>
        </junit>
    </target>
    

    【讨论】:

    • junit:构建失败 C:\Users\dzeyy\Downloads\Project\ProgAppsLabPrelimsProj\ProgAppsLabPrelimsProj\b uild.xml:94:junit 不支持嵌套的“batchset”元素。总时间:1秒
    • 但是当 它不做任何事情。六月:
    • @JayDeGuzman 代表我打错了 - 应该是 batchtest。已编辑和修复 - 立即尝试
    • 构建失败 C:\Users\dzeyy\Downloads\Project\ProgAppsLabPrelimsProj\ProgAppsLabPrelimsProj\b uild.xml:94: C:\Users\dzeyy\Downloads\Project\ProgAppsLabPrelimsProj\ProgAppsLab PrelimsProj\${ test-dir} 不存在。
    • @JayDeGuzman 是一个占位符。当然,您需要提供存放测试的目录。
    猜你喜欢
    • 2014-07-11
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-03-22
    • 2019-04-06
    • 1970-01-01
    • 2010-09-29
    相关资源
    最近更新 更多