包名:junit.jar
继承类:junit.framework.TestCase
添加方法标准:
1 public
2 返回值为void
3 方法名字必须以小写test为前缀
4 方法不能接受任何参数
执行
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());
}
TestSuite suite =
new TestSuite() ;
suite.addTestSuite(CourseSessionTest.class);
return suite;
}
JUnit 提供一个消除冗余的方法--setUp, 在setUp中编写代码,JUnit将在执行每个测试之前先执行setUp方法的代码,可以将公共的初始化代码放在setUp方法中。其中初始化的属性注意不要和成员变量同名。