JUnit
导入JUnit的库,添加Add Library,选择JUnit
新建JUnit test case
填写Name,并勾选函数,点击Class Under Test,选择要测试的类
点击下一步,选择类内要测试的函数
框架可以为每一个测试函数生成对象,先构造函数,在测试之前调用setUp,测试之后调用tearDown
public class StringReverseTest extends TestCase{
//测试StringRecerse
StringReverse sr;
public StringReverseTest(String name){//构造函数
super(name);
}
protected void setUp() throws Exception{//setUp,父类重写
sr = new StringReverse();
}
protected void tearDown() throws Exception{//tearDown,父类重写
sr = null;
}
public void testReverse(){//测试函数,以test开头
TestCase.assertEquals("预期结果",sr.reverse("China"));
}
}
左下角有Result Comparison可以查看
导入JUnit的库,添加Add Library,选择JUnit
新建JUnit test case
填写Name,并勾选函数,点击Class Under Test,选择要测试的类
点击下一步,选择类内要测试的函数
框架可以为每一个测试函数生成对象,先构造函数,在测试之前调用setUp,测试之后调用tearDown
public class StringReverseTest extends TestCase{
//测试StringRecerse
StringReverse sr;
public StringReverseTest(String name){//构造函数
super(name);
}
protected void setUp() throws Exception{//setUp,父类重写
sr = new StringReverse();
}
protected void tearDown() throws Exception{//tearDown,父类重写
sr = null;
}
public void testReverse(){//测试函数,以test开头
TestCase.assertEquals("预期结果",sr.reverse("China"));
}
}
左下角有Result Comparison可以查看