[목록]

이 목록에 있는 테스트 중에서 가장 흥미로워 보이는 첫 번째 테스트에 어떤 식으로 접근하는 것이 좋을까? → 우선 프랑(Franc)을 표현하는 객체가 필요할 것 같다.

→ Dollar 테스트를 복사한 후 수정해보자

@Test
    void testMultiplication() {
        Franc five = new Franc(5);
        assertThat(five.times(2)).isEqualTo(new Franc(10));
        assertThat(five.times(3)).isEqualTo(new Franc(15));
    }

여기서 Dollar 클래스를 복붙해야 하는가?

주기에는 서로 다른 단계들이 있다.

  1. 테스트 작성
  2. 컴파일되게 하기
  3. 실패하는지 확인하기 위해 실행