JUnit 总结

来源:互联网 发布:qq浏览器mac版什么内核 编辑:程序博客网 时间:2024/05/17 15:06

包名:junit.jar

继承类:junit.framework.TestCase

添加方法标准:

1 public

2 返回值为void

3 方法名字必须以小写test为前缀

方法不能接受任何参数

执行

C:\Documents and Settings\Administrator\桌面\new>java -cp .;junit.jar junit.awtui.TestRunner  要执行的.class名


测试类很多时,可以将所有测试类放在一起,构建测试集合。

代码如下:

class TestMaster extends TestCase
{
     public static void main(String[] args) {
         junit.textui.TestRunner.run(suite()); 
    }
    public static Test suite() {
        TestSuite suite =new TestSuite() ;
        suite.addTestSuite(CourseSessionTest.class); 
        return suite;
}


JUnit 提供一个消除冗余的方法--setUp, 在setUp中编写代码,JUnit将在执行每个测试之前先执行setUp方法的代码,可以将公共的初始化代码放在setUp方法中。其中初始化的属性注意不要和成员变量同名。




0 0
原创粉丝点击