📄 testjunittestdemo.java
字号:
package junit;
import junit.framework.TestCase;
public class TestJUnitTestDemo extends TestCase {
private JUnitTestDemo jUnitTestClass = null;
//初始测试类的方法
protected void setUp() throws Exception {
super.setUp();
jUnitTestClass = new JUnitTestDemo();
}
//结束测试后运行的方法
protected void tearDown() throws Exception {
jUnitTestClass = null;
super.tearDown();
}
//测试add方法
public void testAdd() {
double d1 = 10.2;
double d2 = 5.3;
//创建期望值
double expectedReturn = 15.5;
//应用addResult方法取得返回值
double actualReturn = jUnitTestClass.add(d1, d2);
//比较期望值与返回值是否相同,2表示只比较2位小数
assertEquals("return value", expectedReturn, actualReturn, 2);
}
//测试divide方法
public void testDivide() {
double d1 = 10;
double d2 = 2;
double expectedReturn = 5;
double actualReturn = jUnitTestClass.divide(d1, d2);
assertEquals("return value", expectedReturn, actualReturn, 2);
}
//测试minus方法
public void testMinus() {
double d1 = 10.2;
double d2 = 5.2;
double expectedReturn = 5;
double actualReturn = jUnitTestClass.minus(d1, d2);
assertEquals("return value", expectedReturn, actualReturn, 2);
}
//测试multiply方法
public void testMultiply() {
double d1 = 10;
double d2 = 5.23;
double expectedReturn = 52.3;
double actualReturn = jUnitTestClass.multiply(d1, d2);
assertEquals("return value", expectedReturn, actualReturn, 2);
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -