자동차 경주 게임 미션 저장소
- 식을 입력받는 기능
- 예외
- null을 입력한 경우
- 빈 문자열을 입력한 경우
- 숫자만 입력한 경우
- 구분자만 입력한 경우
- 숫자 자리에 문자열이 온 경우
- 구분자를 지정하는 형식이 올바르지 않은 경우
- 연산의 결과가 오버플로우 된 경우
- 예외
- 식에서 숫자와 구분자를 구분하는 기능
- 구분한 숫자를 더하는 기능
- 사용자가 지정한 구분자로 결과를 구하는 기능
- 결과를 출력하는 기능
- 자동차 이름을 입력받는 기능 (InputView) 1.[x] 이름이 0자 이하, 6자 이상인 경우 예외 처리 1.[x] 사용자가 입력을 하지 않은 경우
- 시도할 횟수를 입력받는 기능 (InputView)
- 입력받은 이름을 ,를 기준으로 분리하는 기능
- 입력값을 기준으로 자동차게임을 세팅하는 기능
- 랜덤 숫자를 생성하는 기능
- 자동차를 전진하는 기능
- 단계별 진행 상황을 출력하는 기능 (OutputView)
- 우승자를 산출하는 기능
- 우승자를 출력하는 기능 (OutputView)