当前位置: 首页 > 知识库问答 >
问题:

ant+Junit给出null pinter异常

阎淮晨
2023-03-14

这是我的蚂蚁叫声

    <target name="test" depends="compile" >
        <junit >
            <classpath refid="test.classpath" />
            <formatter type="brief" usefile="false" />
            <test name="com.test.TestCase" />
        </junit>
    </target>
    <path id="test.classpath">
        <pathelement location="${classes}" />
        <fileset dir="${lib.dir}">
            <include name="**/*.jar" />
        </fileset>
    </path>

共有1个答案

冯玮
2023-03-14

我得到了解决方案,我正在从控制台读取输出,并设置了

System.Setout(空);

由于这个原因,ant源代码中的System.out.println()抛出了空指针。

 类似资料:
  • 此任务用于从JUnit测试框架运行测试。 此任务依赖于默认情况下未包含在Apache Ant分发中的外部库。 和都需要运行此任务,因此将这些JAR放在位置:ANT_HOME/lib 。 元素在文件中用于实现此任务。 它还支持嵌套元素,它提供了类似路径的结构。 1. Apache Ant Junit任务属性 属性 描述 必需 打印测试用例的摘要 否 在单独的JVM中运行测试 否 控制着要分叉测试用例

  • 在JUnit5中有更好的方法来断言方法抛出异常吗? 目前,我必须使用@规则来验证我的测试是否抛出了异常,但这对于我期望多个方法在我的测试中抛出异常的情况不起作用。

  • 问题内容: 假设我开发了一个扩展,该扩展不允许测试方法名称以大写字符开头。 现在,我要测试我的扩展程序是否按预期工作。 如何编写测试以验证尝试执行第二种方法是否抛出带有特定消息的RuntimeException? 问题答案: 在尝试了答案中的解决方案和注释中链接的问题之后,我最终使用了JUnit Platform Launcher解决方案。 JUnit本身不会运行,因为它是不带的内部类。因此,在构

  • 我正在为以下Java代码编写单元测试: 我试图模拟myService抛出错误的过程。myMethod(),以便在上面代码的catch块中提取它,并抛出MyException实例。 在我的JUnit测试中(使用org.springframework.test.context.junit4. SpringJUnit4ClassRunner和Mockito),我嘲笑了MyService并将其作为Spri

  • 问题内容: 我已经为此花了一段时间(用Google搜索了一堆,浏览了其他相关的SO帖子都无济于事)。我有一个包含两个文件的Java程序,并且。包含上百JUnit测试,我已经通过调用得到与上述试验成功率100% ,随后。但是,当我用一个简单的命令运行(为了跟踪输出,因为我是这一切的新手)时,我得到以下输出: 我的如下: 目录结构非常简单。,,,,,和引用的文件都在同一个文件夹。Java代码引用了外部