软件测试中有关ant+junit实现TDD,自动测试
首先,使用 junit 编写 测试 类,就不详细写了..帖出代码: packagesrc.test; importjunit.framework. TestCase ; importorg.junit.*; importsrc.baseline.Hello; importstaticjunit.framework.Assert.*; importstaticjunit.runner.BaseTestRunner.*; publicclas
首先,使用
junit编写
测试类,就不详细写了..帖出代码:
package src.test;
import junit.framework.
TestCase;
import org.junit.*;
import src.baseline.Hello;
import static junit.framework.Assert.*;
import static junit.runner.BaseTestRunner.*;
public class TestHello extends TestCase...{
private int x = 1;
private int y = 1;
@Test
public void testSayHello()...{
Hello h = new Hello();
assertEquals(\" hello,
Junit 4\",h.sayHello());
}
@Before
public void startTest()...{
System.out.println(\" test start\");
}
@After
public void endTest2()...{
System.out.println(\"test end\");
}
}
<project name=\"autotest.project\" default=\"runtest\" basedir=\".\">
<property name=\"src.dir\" value=\"src/baseline\"/>
<property name=\"test.dir\" value=\"src/test\"/>
<property name=\"build.dir\" value=\"build/app\"/>
<property name=\"build.test.dir\" value=\"build/test\"/>
<target name=\"JUNIT\">
<available property=\"junit.present\" classname=\"junit.framework.TestCase\" />
</target>
<target name=\"compile\" depends=\"JUNIT\">
<mkdir dir=\"${build.dir}\"/>
<
javac srcdir=\"${src.dir}\"
des
tdir=\"${build.dir}\"
classpath=\"lib/*.jar\"
de
bug=\"on\"
/>
</target>
原文转自:http://www.ltesting.net