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()只执行一次

 

posted @ 2018-01-11 16:34  阿罗luo  阅读(172)  评论(0)    收藏  举报