junit使用
简述: 在eclipse中,方便对java进行测试。
过程如下:
1,新建类Calculate
public int add(int a, int b) { return a + b; } public int sub(int a, int b) { return a - b; } public int mul(int a, int b) { return a * b; } public int div(int a, int b) { return a / b; }
2,新建-java-Junit-Junit test case


代码如下:
@Before public void setUp() throws Exception { System.out.println("setUp"); } @After public void tearDown() throws Exception { System.out.println("tearDown"); } @Test public void testAdd() { Calculate cc = new Calculate(); System.out.println("add : " + cc.add(5, 4)); } @Test public void testSub() { Calculate cc = new Calculate(); System.out.println("sub : " + cc.sub(5, 4)); } @Test public void testMul() { Calculate cc = new Calculate(); System.out.println("mul : " + cc.mul(5, 4)); } @Test public void testDiv() { Calculate cc = new Calculate(); System.out.println("div : " + cc.div(5, 4)); }
导入Junit的包即可用。
选择对应的方法,执行。
成功会提示绿条
失败会提示红条。
3、setUp()、tearDown()和setUpBeforeClass()、tearDownAfterClass()的区别(可以用来初始化和关闭一些资源。)
setUp()、tearDown(): 每个方法执行都会执行。
setUpBeforeClass()、tearDownAfterClass()只执行一次

浙公网安备 33010602011771号