相关疑难解决方法(0)

ant junit任务不报告细节

我试着用JUnit测试写一个蚂蚁,但得到以下结果:

unittest:
    [junit] Running com.mytest.utiltest
    [junit] Tests run: 1, Failures: 0, Errors: 1, Time elapsed: 0 sec
    [junit] Test com.mytest.utiltest FAILED
Run Code Online (Sandbox Code Playgroud)

它只显示没有打印细节的错误,我在build.xml中指定下面的参数也尝试开始ant -v or ant -debug,但没有得到任何运气.有人可以帮忙吗?

<junit printsummary="yes" showoutput="true">
Run Code Online (Sandbox Code Playgroud)

ant 1.8.2,sun jdk1.6.0_20,junit 4.8.2

为了缩小问题范围,我创建了一个单独的项目,这是我的build.xml

<project name = "TestPrj" default="unittest" basedir = ".">

    <target name="unittest" >
        <junit printsummary="yes" showoutput="true" >
            <classpath>
                <pathelement location="./junit-4.8.2.jar"/>
                <pathelement location="./ant-junit4.jar"/>
            </classpath>
            <test name = "com.mytest.unittest.SimpleTest" todir="."/>
        </junit>
    </target>

</project>
Run Code Online (Sandbox Code Playgroud)

下面是simpletest.java

package com.mytest.unittest;

import junit.framework.TestCase;


public class SimpleTest extends TestCase{
    public void testFirst()
    {
        assertTrue(true); …
Run Code Online (Sandbox Code Playgroud)

java ant junit unit-testing

23
推荐指数
1
解决办法
2万
查看次数

标签 统计

ant ×1

java ×1

junit ×1

unit-testing ×1