package com.ocean.inflearnthejavatest; public class Calculator { public int sum(int num1, int num2) { return num1 + num2; } }
package com.ocean.inflearnthejavatest; import static org.junit.jupiter.api.Assertions.assertEquals; import org.junit.jupiter.api.Test; class CalculatorTest { @Test void testSum() { fail("Not yet implemented"); } }
package com.ocean.inflearnthejavatest; import static org.junit.jupiter.api.Assertions.assertEquals; import org.junit.jupiter.api.Test; class CalculatorTest { @Test void testSum() { Calculator calculator = new Calculator(); assertEquals(30, calculator.sum(10, 20)); } }
src/test/java CalculatorTest.java - 마우스 우 클릭 > Run As > JUnit Test 클릭
테스트 성공시 화면
assertEquals의 예상 값을 아래와 같이 50으로 변경 후, JUnit Test 실행 시,
assertEquals(50, calculator.sum(10, 20));