小编Pau*_*aul的帖子

Junit 测试失败但构建成功(Ant)

你好,我对使用 ant 还很陌生,我的老师希望我们用它来完成一些任务,比如构建课程、运行测试等。

我真的很困惑,因为我无法让 junit 工作。我读过其他几篇文章和资料来源,但这让我更加困惑。

我收到的错误是:

Testsuite: SolutionTest
Tests run: 1, Failures: 0, Errors: 1, Skipped: 0, Time elapsed: 0 sec

Caused an ERROR
SolutionTest
java.lang.ClassNotFoundException: SolutionTest
  at java.net.URLClassLoader$1.run(URLClassLoader.java:372)
  at java.net.URLClassLoader$1.run(URLClassLoader.java:361)
  at java.security.AccessController.doPrivileged(Native Method)
  at java.net.URLClassLoader.findClass(URLClassLoader.java:360)
  at java.lang.ClassLoader.loadClass(ClassLoader.java:424)
  at java.lang.ClassLoader.loadClass(ClassLoader.java:357)
  at java.lang.ClassLoader.loadClass(ClassLoader.java:357)
  at java.lang.Class.forName0(Native Method)
at java.lang.Class.forName(Class.java:340)
Run Code Online (Sandbox Code Playgroud)

这是我的构建文件:

<project name="Solution" basedir="." default="main">
    <property name="src.dir"     value="src"/>
    <property name="build.dir"   value="build"/>

    <property name="classes.dir" value="${build.dir}/classes"/>
    <property name="jar.dir" value="${build.dir}/jar"/>
    <property name="doc.dir" value="${build.dir}/documentation" />
    <property name="test.dir" value="${build.dir}/test" />      

    <target name="compile">
        <mkdir dir="${classes.dir}"/>
            <javac srcdir="${src.dir}" destdir="${classes.dir}" …
Run Code Online (Sandbox Code Playgroud)

java ant junit

5
推荐指数
1
解决办法
4010
查看次数

标签 统计

ant ×1

java ×1

junit ×1