
//App클래스, plus함수가 없는 상황에 test만 작성함
public class AppTest {
@Test
@DisplayName("test 1")
void t1() {
App app = new App();
int rs = app.plus(1, 2);
assertEquals(3, rs);
}
}
//App클래스, plus함수를 작성하고 테스트를 실행
public class AppTest {
@Test
@DisplayName("test 1")
void t1() {
App app = new App();
int rs = app.plus(1, 2);
assertEquals(3, rs);
}
}
//꼼수(return 3)을 써서라도 일단 통과시킴
public class App {
public int plus(int num1, int num2) {
return 3;
}
}
//꼼수(return 3)을 써서라도 일단 통과시킴
public class App {
public int plus(int num1, int num2) {
return num1+num2;
}
이런 식으로 반복하다보면 테스트 케이스도 만들어지고 더 안정적인 코드를 만들 수 있게 된다.