传奇 发表于 2007-12-13 11:17:49

Junit 安装和使用

Junit 安装和使用
一.安装(Junit3.8.1)
(1) unzip the junit.zip file(首先下载junit.zip).

(2) 增加junit.jar到CLASSPATH。

      例如:运行->cmd

      set classpath==%classpath%;INSTALL_DIR\junit3\junit.jar

(3) 测试安装成功与否。

   三种方式的测试:

   。批处理文本方式:

       java junit.textui.TestRunner junit.samples.AllTests

   。   Awt图形测试运

传奇 发表于 2007-12-13 11:25:52

java junit.awtui.TestRunner junit.samples.AllTests

。基于Swing的图形测试方式:

      java junit.swingui.TestRunner junit.samples.AllTests

    如果全部ok,则安装成功.

    下面在控制台下跑一下:)


1.先写两个程序

(1)编写要测试的代码:

public class Cat{
    public int getLegs() {
return 4;
}

}


现在编译这个类:

假如该代码放在c:\Test目路下.

运行->cmd

c:\Test>javac Cat.java


(2)执行测试的代码

//执行测试的类(JUnit版)
import junit.framework.*;

public class TestCat extends TestCase {

protected int expectedLegs;

protected Cat myCat;

public TestCat(String name){
super(name);
}
    //设定了进行初始化的任务
protected void setUp() {
expectedLegs = 4;
myCat = new Cat();
}
//是一个很特殊的静态方法。JUnit的TestRunner会调用suite方法来确定有多少个测试可以执行
public static Test suite() {

return new TestSuite(TestCat.class);
}
//对预期的值和myCat.getLegs()返回的值进行比较,并打印比较的结果
public void testGetLegs(){
assertEquals(expectedLegs, myCat.getLegs());
}
}


现在编译这个类:

假如该代码放在c:\Test目路下.

运行->cmd

c:\Test>javac TestCat.java


(3)编译通过后执行测试代码

运行->cmd

c:\Test>java junit.awtui.TestRunnerTestCat

如图(1)























二.eclipse 中配置,使用Junit

(1)打开存在(或新建)工程"Cat"

   添加junit.jar到工程库中。






               新建一个测试用例




   




      运行测试用例



运行成功

qinxiaocang1202 发表于 2008-12-10 12:03:22

回复 2# 的帖子

thanks

goodgoodsutdy 发表于 2009-3-12 11:47:23

一直弄不好JUNIT的安装,现在有办法了:victory:
页: [1]
查看完整版本: Junit 安装和使用