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

[#16] 신체 정보를 받는다 #33

Merged
merged 17 commits into from
Oct 5, 2024
Merged

[#16] 신체 정보를 받는다 #33

merged 17 commits into from
Oct 5, 2024

Commits on Oct 5, 2024

  1. feat: PhysicalProfile entity 작성

    - PhysicalProfile entity 작성
    - VO를 나타내는 Physical, Gender, Height, Weight, Year 작성
    - 관련된 예외 작성
    - 관련된 DDL 작성
    devholic22 committed Oct 5, 2024
    Configuration menu
    Copy the full SHA
    a5d6324 View commit details
    Browse the repository at this point in the history
  2. feat: PhysicalProfile 리포지터리 작성

    - PhysicalProfile 리포지터리 인터페이스 및 구현체 작성
    devholic22 committed Oct 5, 2024
    Configuration menu
    Copy the full SHA
    7f9fdae View commit details
    Browse the repository at this point in the history
  3. fix: PhysicalProfile 조회 삭제

    - PhysicalProfile 조회 메서드 삭제
    devholic22 committed Oct 5, 2024
    Configuration menu
    Copy the full SHA
    aaa77d1 View commit details
    Browse the repository at this point in the history
  4. feat: 컨트롤러/서비스 등록

    - PhysicalProfile 컨트롤러/서비스 연결
    - Height, Weight 속성 이름 변경
    - 인터셉터 경로 등록
    devholic22 committed Oct 5, 2024
    Configuration menu
    Copy the full SHA
    19f749c View commit details
    Browse the repository at this point in the history
  5. test: Gender 테스트 작성

    - Gender 단위 테스트 작성
    devholic22 committed Oct 5, 2024
    Configuration menu
    Copy the full SHA
    3e11a46 View commit details
    Browse the repository at this point in the history
  6. test: Height 테스트 작성

    - Height 단위 테스트 작성
    devholic22 committed Oct 5, 2024
    Configuration menu
    Copy the full SHA
    bad1b9a View commit details
    Browse the repository at this point in the history
  7. test: Weight 테스트 작성

    - Weight 단위 테스트 작성
    devholic22 committed Oct 5, 2024
    Configuration menu
    Copy the full SHA
    445c761 View commit details
    Browse the repository at this point in the history
  8. test: Year 테스트 작성

    - Year 단위 테스트 작성
    - 테스트 환경을 구분하기 위해 YearManager 분리, 전략 패턴 적용
    - 기존 메서드들에 YearManager 연결
    devholic22 committed Oct 5, 2024
    Configuration menu
    Copy the full SHA
    0848ba0 View commit details
    Browse the repository at this point in the history
  9. test: Physical 테스트 작성

    - Physical 단위 테스트 작성
    - Year 필드 이름 변경
    devholic22 committed Oct 5, 2024
    Configuration menu
    Copy the full SHA
    4da910f View commit details
    Browse the repository at this point in the history
  10. test: PhysicalProfile 테스트 작성

    - PhysicalProfile 단위 테스트 작성
    devholic22 committed Oct 5, 2024
    Configuration menu
    Copy the full SHA
    4059ff0 View commit details
    Browse the repository at this point in the history
  11. test: PhysicalProfileController 테스트 작성

    - PhysicalProfileController 통합 테스트 작성
    - API 문서화
    - PhysicalProfileService final 수정
    - MockBeanInjection 등록
    - 필요한 fixture 등록
    devholic22 committed Oct 5, 2024
    Configuration menu
    Copy the full SHA
    f469b52 View commit details
    Browse the repository at this point in the history
  12. refactor: Physical, PhysicalProfile에 빌더 패턴 적용

    - Physical, PhysicalProfile에 빌더 패턴 적용
    devholic22 committed Oct 5, 2024
    Configuration menu
    Copy the full SHA
    1bd69d3 View commit details
    Browse the repository at this point in the history
  13. fix: PhysicalProfile 테스트 수정

    - Physical에서 발생하는 예외 테스트 제거
    devholic22 committed Oct 5, 2024
    Configuration menu
    Copy the full SHA
    640851d View commit details
    Browse the repository at this point in the history
  14. refactor: GenderTest 테스트 이름 수정

    - GenderTest 테스트 이름 수정
    devholic22 committed Oct 5, 2024
    Configuration menu
    Copy the full SHA
    deb34f9 View commit details
    Browse the repository at this point in the history
  15. test: PhysicalProfileService 테스트 작성

    - PhysicalProfileService 테스트 작성
    - 필요한 fixture repository 등록
    devholic22 committed Oct 5, 2024
    Configuration menu
    Copy the full SHA
    f051fdb View commit details
    Browse the repository at this point in the history
  16. test: PhysicalProfileJpaRepository 테스트 작성

    - PhysicalProfileJpaRepository 테스트 작성
    - Height, Weight, Year 컬럼 이름 중복 문제 수정
    devholic22 committed Oct 5, 2024
    Configuration menu
    Copy the full SHA
    5516ee3 View commit details
    Browse the repository at this point in the history
  17. test: PhysicalProfileService 예외 상황 테스트 추가

    - PhysicalProfileService 예외 상황 테스트 추가
    devholic22 committed Oct 5, 2024
    Configuration menu
    Copy the full SHA
    8052fb0 View commit details
    Browse the repository at this point in the history