package com.calculator;

public class Calculator {

    public int sum(int a, int b) {

        return a+b;

    }

}

 

package com.test;

import static org.junit.Assert.assertEquals;

import org.junit.Test;

import com.calculator.Calculator;

public class CalculatorTest {

    @Test

    public void testSum() {

        Calculator cal=new Calculator();

        assertEquals(30, cal.sum(20, 10));

    }

}

 

 


package com.test;

import static org.junit.Assert.assertEquals;

import org.junit.Test;

import com.calculator.Calculator;

public class CalculatorTest {

    @Test

    public void testSum() {

        Calculator cal=new Calculator();

        assertEquals(30, cal.sum(20, 10));

        System.out.println("test1");

    }

    @Test

    public void testSum1() {

        Calculator cal=new Calculator();

        assertEquals(60, cal.sum(50, 10));

        System.out.println("test2");

    }

}


 

package com.test;

import static org.junit.Assert.assertEquals;

import org.junit.After;

import org.junit.AfterClass;

import org.junit.Before;

import org.junit.BeforeClass;

import org.junit.Test;

import com.calculator.Calculator;

public class CalculatorTest {

    @Test

    public void testSum() {

        Calculator cal=new Calculator();

        assertEquals(30, cal.sum(20, 10));

        System.out.println("test1");

    }

    @Test

    public void testSum1() {

        Calculator cal=new Calculator();

        assertEquals(60, cal.sum(50, 10));

        System.out.println("test2");

    }

    //BeforeClass부터 출력됨

    @BeforeClass

    public static void beforeTest() {

        System.out.println("BeforeClass");

    }

    @Before //단위 테스트 할때마다 부름

    public void setUp() {

        System.out.println("Before setUp");

    }

    @After //단위 테스트 할때마다 부름

    public void tearDown() {

        System.out.println("After tearDown");

    }

    //AfterClass가 제일 마지막에 출력됨

    @AfterClass

    public static void afterTest() {

        System.out.println("AfterClass");

    }

}

 

 


 

 

 

 

+ Recent posts