1-1. 구입 금액은 1,000원 단위로 입력 받으며 1,000원으로 나누어 떨어지지 않는 경우 예외 처리한다.
1-2. 로또 구매 금액 입력 기능에 대한 테스트 코드를 작성한다.
2-1. 발행한 로또 수량 및 번호를 출력한다. 로또 번호는 오름차순으로 정렬하여 보여준다.
2-2. 1개의 로또를 발행할 때 중복되지 않는 6개의 숫자를 뽑는다.
2-3. 로또 수량 및 번호 출력 기능 테스트 코드를 작성한다.
3-1 로또 당첨 번호를 입력 받는다. 번호는 쉼표(,)를 기준으로 구분한다.
3-2. 로또 보너스 번호를 입력받는다.
3-3. 입력값이 없거나 부족한 경우 에러메세지 출력 후 입력을 다시 받는다.
3-5. 로또 당첨 번호 입력 테스트 코드를 작성한다.
4-1. 중복되지 않는 보너스 번호를 입력받는다.
4-2. 기존 당첨 번호와 중복될 경우 예외 처리한다.
5-1. [구매한 로또 번호]와 [당첨 번호] 를 비교하여 당첨 내역 출력
5-2. 수익률 계산하여 출력
5-3. 당첨 내역 출력 테스트 코드를 작성한다.