Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[BE] 레이싱게임_고준보 미션 연습 #520

Open
wants to merge 21 commits into
base: main
Choose a base branch
from

Commits on Nov 30, 2022

  1. Configuration menu
    Copy the full SHA
    21c5320 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    b641c7a View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    bb6e722 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    493ccd0 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    c4ca5c0 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    cf186f5 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    5a4a078 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    7aace4b View commit details
    Browse the repository at this point in the history
  9. feat(Player): Car 객체를 담아 전체 참가자를 관리하는 클래스 구현

    Input에서 사용자 이름을 받아 Player 객체 생성하도록
    한 라운드 진행할 때 playOneRound 메세지 받아 수행
    ParameterizedTest 사용해 단위 테스트 구현
    Ridealist committed Nov 30, 2022
    Configuration menu
    Copy the full SHA
    c1407e9 View commit details
    Browse the repository at this point in the history
  10. feat(RacingGame): RacingGame 관리하는 객체 구현

    게임 라운드 계속 진행 여부 관리 메서드, 게임 진행 메서드 구현
    게임 진행에 따른 메서드 반환값 변환 단위 테스트 구현
    Ridealist committed Nov 30, 2022
    Configuration menu
    Copy the full SHA
    f2c0781 View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    688647f View commit details
    Browse the repository at this point in the history
  12. feat(InputValidator): 입력값 유효성 검증 클래스 구현

    콤마 포함 여부, 이름 길이 검사, 숫자 여부 검사 메소드 구현
    Ridealist committed Nov 30, 2022
    Configuration menu
    Copy the full SHA
    ff0fafa View commit details
    Browse the repository at this point in the history
  13. Configuration menu
    Copy the full SHA
    0c00aad View commit details
    Browse the repository at this point in the history
  14. Configuration menu
    Copy the full SHA
    91b6063 View commit details
    Browse the repository at this point in the history
  15. Configuration menu
    Copy the full SHA
    3ef0908 View commit details
    Browse the repository at this point in the history
  16. Configuration menu
    Copy the full SHA
    2a30bbc View commit details
    Browse the repository at this point in the history
  17. Configuration menu
    Copy the full SHA
    aee2952 View commit details
    Browse the repository at this point in the history
  18. Configuration menu
    Copy the full SHA
    a4af3a4 View commit details
    Browse the repository at this point in the history
  19. feat(GameController): controller 클래스 구현

    view에서 입력값 받아 옴, 잘못된 입력값에 error 메세지 출력 후 재요청
    domain 객체들 생성 및 연결
    view에서 게임 상황 및 결과 출력 메소드 호출
    Ridealist committed Nov 30, 2022
    Configuration menu
    Copy the full SHA
    3bbd941 View commit details
    Browse the repository at this point in the history
  20. Configuration menu
    Copy the full SHA
    95808b3 View commit details
    Browse the repository at this point in the history
  21. Configuration menu
    Copy the full SHA
    68e5ee5 View commit details
    Browse the repository at this point in the history