Skip to content

[로또] 장재동 미션 제출합니다. - #1350

Open
jaedong29 wants to merge 9 commits into
woowacourse-precourse:mainfrom
jaedong29:main
Open

[로또] 장재동 미션 제출합니다.#1350
jaedong29 wants to merge 9 commits into
woowacourse-precourse:mainfrom
jaedong29:main

Conversation

@jaedong29

Copy link
Copy Markdown

No description provided.

unknown added 9 commits November 4, 2024 23:29
- 로또 번호를 저장하는 리스트 생성
- 생성자에서 번호의 유효성 검사 수행
- 번호의 개수, 범위, 중복 여부 확인을 위한 구현
- 번호 리스트를 반환하는 getNumbers() 추가
- 당첨 순위를 정의하는 enum 클래스 추가
- 각 등급에 대한 일치 숫자 수 및 당첨 금액 설정
- 각 필드에 대한 getter 구현
- 로또 구매 및 당첨 확인 기능을 포함하는 Rank 클래스 추가
- 구매한 로또 목록과 당첨 내역을 관리
- 당첨 번호 및 보너스 번호에 따른 당첨 횟수 업데이트 기능 구현
- 총 당첨 금액 계산 메서드 추가
- 로또 구입 금액에 대한 유효성 검사 기능 규현
- 숫자가 아닌 입력, 1,000단위 미만 또는 비단위 입력에 대한 예외 처리 추가
- 로또 구매 금액 입력, 당첨 번호 및 보너스 입력 기능 구현
- 구매한 로또 번호 출력 및 당첨 통계 출력 기능 추가
- 유효성 검사 및 예외 처리 구현
- 로또 구매 및 당첨 결과 처리를 담당하는 컨트롤러 구현
- 로또 구매 금액 입력, 로또 번호구매, 당첨 번호 및 보너스 번호 입력 기능 포함
- 당첨 통계 및 수익률 출력 기능 구현
- 구입 금액 유효성 검사 기능에 대한 단위 테스트 구현
- 잘못된 입력에대한 예외 발생 여부 및 메시지 검증
- 정상 입력에 대한 유효성 검사 테스트 추가
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant