[자바_성장]TDD Junit

김동하·2023년 10월 30일
0
post-custom-banner

클래스 정리
테스트 먼저 생성

  • 소스코드에는 2종류가 있다.
    main : 제품의 기능을 구현한 소스코드
    test : main 을 테스트하는 소스코드

  • TDD 3단계
    RED : 실패하는 테스트케이스를 만든다.
    BLUE : 최대한 꼼수를 써서 테스트케이스를 통과하게 만든다.
    REFACTORING : 중복을 제거한다.

위를 반복


꼼수부리기


테스트케이스

 @Test
    @DisplayName("10+10=20")
    void t2() {
        int rs = Calc.run("10 + 10");

        assertThat(rs).isEqualTo(20);
    }
post-custom-banner

0개의 댓글