Skip to content

Conversation

@gh1224
Copy link

@gh1224 gh1224 commented Dec 21, 2022

No description provided.

winnie-ka and others added 13 commits December 16, 2022 16:26
숫자 야구 게임 기능 명세
NumSet이 1~9 숫자 3개를 저장하는 int[]를 가짐
NumSet의 생성자에서 int[]에 랜덤 숫자 생성하여 저장
MatchResult에 스트라이크/볼 개수 카운트해서 저장
스크라이크와 볼이 없으면 낫싱
1. 정답 생성
2. 사용자 입력 받으며 스트라이크/볼/낫싱 체크
3. 정답이면 게임 종료
4. 게임 지속할지 입력 받고 그렇다면 새 게임
NumSet의 private 멤버 변수에 접근하지 못해 작성 못한 테스트 코드 작성하기
프로그래밍 요구사항 준수

메소드 분리 / 변수 사용 / 삼항 연산자 사용 등의 방법을 사용하여 리팩토링
1. 1~9의 숫자
2. 서로 다른 숫자

private 멤버 변수값을 reflection으로 가져와 테스트
볼 개수 계산에서 버그 수정
ㄴ 리팩토링하면서 생긴 버그

스트라이크/볼/낫싱 판별하는 모듈 테스트 작성
볼 개수 계산 버그 발견
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.

2 participants