Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

47 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

[항해 플러스] 1주차 과제 TDD 로 개발하기

❓ [과제] point 패키지의 TODO 와 테스트코드를 작성해주세요.

요구 사항

  • PATCH /point/{id}/charge : 포인트를 충전한다.
  • PATCH /point/{id}/use : 포인트를 사용한다.
  • GET /point/{id} : 포인트를 조회한다.
  • GET /point/{id}/histories : 포인트 내역을 조회한다.
  • 잔고가 부족할 경우, 포인트 사용은 실패하여야 합니다.
  • 동시에 여러 건의 포인트 충전, 이용 요청이 들어올 경우 순차적으로 처리되어야 합니다. (동시성)

기준

  • 테스트 케이스 작성 및 작성 이유 주석 작성

  • 프로젝트 내의 주석에 필요한 기능 구현

  • 단위테스트 구현 여부

  • 로컬에서 동시성 제어 밑 관련 통합 테스트 작성

About

[항해 플러스] 1주차 과제 TDD 로 개발하기

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

Packages

Contributors

Languages