Skip to content

솔로 플레이 draft/auction 완료 조건을 구현한다 #105

Description

@NaMinhyeok

배경

솔로 플레이는 room을 시작한 뒤에도 draft/auction game의 종료 조건이 달라질 수 있다. 현재 완료 조건은 다인 플레이를 전제로 설계된 부분이 있어, 1인 상태에서 턴 진행과 완료가 자연스럽게 이어지도록 도메인 규칙을 다시 봐야 한다.

작업 내용

  • 1인 draft의 턴 진행과 완료 조건을 정의한다.
  • 1인 auction의 라운드 진행과 완료 조건을 정의한다.
  • game aggregate 구현을 새 규칙에 맞게 조정한다.
  • 관련 단위 테스트를 추가한다.

수용 기준

  • 1인 draft와 1인 auction이 정상적으로 완료된다.
  • 완료 조건이 aggregate 테스트로 보호된다.
  • 다인 플레이 완료 조건에는 회귀가 없다.

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions