先写接口
package cn.sise.02.juint;
public interface IMath {
/**
* 求和
* @param a
* 参数a
* @param b
* 参数b
* @return
* 两个数的和
*/
int add(int a,int b);
/**
* 求商
* @param a
* 参数a
* @param b
* 参数b
* @return
*
*/
int div(int a, int b);
}
项目新建
新建测试类
命名改为Test
MathTest:
package cn.sise.02.juint;
import static org.junit.Assert.*;
import org.junit.Test;
public class MathTest {
IMath math = new MathImpl();
@Test
public void testAdd() {
int result = math.add(2,3);
System.out.println(result);
}
@Test
public void testDiv() {
}
}
写实现类,后缀名要为impl
MathImpl:
package cn.sise.02.juint;
public class MathImpl implements IMath{
@Override
public int add(int a, int b) {
// TODO Auto-generated method stub
return a+b;
}
@Override
public int div(int a, int b) {
// TODO Auto-generated method stub
return 0;
}
}
标签:
@Test 测试的标签
@Before和@After : 在每个方法前/后执行测试里面的内容
@BeforeClass和@AfterClass :在整个类前/后执行