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

[Feat/#121] 교재 정보 수정 Service 테스트 및 구현 #127

Merged
merged 6 commits into from
Aug 14, 2023

Conversation

linirini
Copy link
Contributor

Issue

내용

  • 교재 정보 수정 service 테스트 작성
  • 교재 정보 수정 service 구현

핵심 구현 방법

  • 없음

전달 사항

  • 없음

Fixtar and others added 6 commits August 9, 2023 01:08
* feat: 반 추가 service & test (#25)

* feat : addClassroom Service & test

* style : spotless 적용

* fix : 코드리뷰 변경사항 수정

* style : spotless 적용

* refactor : 인터페이스 이름 변경

---------

Co-authored-by: seongha <[email protected]>

* feat: 반 추가 Repository 테스트 & 구현 (#27)

* feat : addClassroom Service & test

* style : spotless 적용

* feat : repository 구현 & 테스트 작성

* feat : repository 구현 & 테스트 작성

* fix : 코드리뷰 변경사항 수정

* style : spotless 적용

* refactor : 인터페이스 이름 변경

* Update src/main/java/com/ohdab/classroom/repository/ClassroomRepository.java

Co-authored-by: Jonghan Sim <[email protected]>

---------

Co-authored-by: seongha <[email protected]>
Co-authored-by: Jonghan Sim <[email protected]>

* feat : 반 추가 Controller 테스트 & 구현 (#41)

* feat : addClassroom Service & test

* style : spotless 적용

* feat : repository 구현 & 테스트 작성

* feat : repository 구현 & 테스트 작성

* feat : 반 추가 controller 작성 & 테스트

* style : spotless 적용

* fix : 코드리뷰 변경사항 수정

* style : spotless 적용

* docs : 반 추가 api 문서 추가

* refactor : 인터페이스 이름 변경

* fix : addClassroom 인터페이스 이름 변경

---------

Co-authored-by: seongha <[email protected]>

* feat : 반 목록 조회 Service & Dto 결합 (inner class) (#47)

* feat : addClassroom Service & test

* style : spotless 적용

* feat : repository 구현 & 테스트 작성

* feat : repository 구현 & 테스트 작성

* feat : 반 추가 controller 작성 & 테스트

* style : spotless 적용

* fix : 코드리뷰 변경사항 수정

* style : spotless 적용

* docs : 반 추가 api 문서 추가

* feat : findClassroomService 구현 및 ClassroomDto 리팩토링

* refactor : 인터페이스 이름 변경

* style : spotyless 적용

* fix : addClassroom 인터페이스 이름 변경

* style : spotless 적용

* fix : Controller dto, request, response 객체 수정

---------

Co-authored-by: seongha <[email protected]>

* feat : 반 목록 조회 repository 구현 & 테스트 (#50)

* feat : addClassroom Service & test

* style : spotless 적용

* feat : repository 구현 & 테스트 작성

* feat : repository 구현 & 테스트 작성

* feat : 반 추가 controller 작성 & 테스트

* style : spotless 적용

* fix : 코드리뷰 변경사항 수정

* style : spotless 적용

* docs : 반 추가 api 문서 추가

* feat : findClassroomService 구현 및 ClassroomDto 리팩토링

* refactor : 인터페이스 이름 변경

* style : spotyless 적용

* fix : addClassroom 인터페이스 이름 변경

* style : spotless 적용

* test : 반 목록 조회 테스트 작성

* fix : Controller dto, request, response 객체 수정

---------

Co-authored-by: seongha <[email protected]>

* feat : 반 목록 조회 controller 구현 & 테스트 (#51)

* feat : addClassroom Service & test

* style : spotless 적용

* feat : repository 구현 & 테스트 작성

* feat : repository 구현 & 테스트 작성

* feat : 반 추가 controller 작성 & 테스트

* style : spotless 적용

* fix : 코드리뷰 변경사항 수정

* style : spotless 적용

* docs : 반 추가 api 문서 추가

* feat : findClassroomService 구현 및 ClassroomDto 리팩토링

* refactor : 인터페이스 이름 변경

* style : spotyless 적용

* fix : addClassroom 인터페이스 이름 변경

* style : spotless 적용

* test : 반 목록 조회 테스트 작성

* feat : 반 목록 조회 controller 구현 & test 작성

* fix : Controller dto, request, response 객체 수정

* fix : controller dto 변경, getClassroomListByTeacherId 인자를 query String 으로 변경

* style : spotless 적용

* style : optimize import

* style : optimize import

---------

Co-authored-by: seongha <[email protected]>

* feat/#55 반 상세조회 Service 작성 (#69)

* feat : addClassroom Service & test

* style : spotless 적용

* feat : repository 구현 & 테스트 작성

* feat : repository 구현 & 테스트 작성

* feat : 반 추가 controller 작성 & 테스트

* style : spotless 적용

* fix : 코드리뷰 변경사항 수정

* style : spotless 적용

* docs : 반 추가 api 문서 추가

* feat : findClassroomService 구현 및 ClassroomDto 리팩토링

* refactor : 인터페이스 이름 변경

* style : spotyless 적용

* fix : addClassroom 인터페이스 이름 변경

* style : spotless 적용

* test : 반 목록 조회 테스트 작성

* feat : 반 목록 조회 controller 구현 & test 작성

* fix : Controller dto, request, response 객체 수정

* feat : 반 상세조회 Service 구현

* fix : controller dto 변경, getClassroomListByTeacherId 인자를 query String 으로 변경

* style : spotless 적용

* style : optimize import

* style : optimize import

* style : spotless 적용

---------

Co-authored-by: seongha <[email protected]>

* Feat/#56 반 상세조회 Repository Test 작성 (#70)

* feat : addClassroom Service & test

* style : spotless 적용

* feat : repository 구현 & 테스트 작성

* feat : repository 구현 & 테스트 작성

* feat : 반 추가 controller 작성 & 테스트

* style : spotless 적용

* fix : 코드리뷰 변경사항 수정

* style : spotless 적용

* docs : 반 추가 api 문서 추가

* feat : findClassroomService 구현 및 ClassroomDto 리팩토링

* refactor : 인터페이스 이름 변경

* style : spotyless 적용

* fix : addClassroom 인터페이스 이름 변경

* style : spotless 적용

* test : 반 목록 조회 테스트 작성

* feat : 반 목록 조회 controller 구현 & test 작성

* fix : Controller dto, request, response 객체 수정

* feat : 반 상세조회 Service 구현

* fix : controller dto 변경, getClassroomListByTeacherId 인자를 query String 으로 변경

* style : spotless 적용

* style : optimize import

* style : optimize import

* style : spotless 적용

* test : 반 상세조회 repository test 작성

* fix : test 버그 수정 -> 전체 테스트시 Id 값이 변경되어 테스트 실패하는 것 수정

---------

Co-authored-by: seongha <[email protected]>

* Feat/#57 반 상세조회 Controller 구현 & Test 작성 (#72)

* feat : addClassroom Service & test

* style : spotless 적용

* feat : repository 구현 & 테스트 작성

* feat : repository 구현 & 테스트 작성

* feat : 반 추가 controller 작성 & 테스트

* style : spotless 적용

* fix : 코드리뷰 변경사항 수정

* style : spotless 적용

* docs : 반 추가 api 문서 추가

* feat : findClassroomService 구현 및 ClassroomDto 리팩토링

* refactor : 인터페이스 이름 변경

* style : spotyless 적용

* fix : addClassroom 인터페이스 이름 변경

* style : spotless 적용

* test : 반 목록 조회 테스트 작성

* feat : 반 목록 조회 controller 구현 & test 작성

* fix : Controller dto, request, response 객체 수정

* feat : 반 상세조회 Service 구현

* fix : controller dto 변경, getClassroomListByTeacherId 인자를 query String 으로 변경

* style : spotless 적용

* style : optimize import

* style : optimize import

* style : spotless 적용

* test : 반 상세조회 repository test 작성

* feat : 반 상세조회 controller 작성

* fix : test 버그 수정 -> 전체 테스트시 Id 값이 변경되어 테스트 실패하는 것 수정

* style : spotless 적용

---------

Co-authored-by: seongha <[email protected]>

* Feat/#82 반 수정 Service 구현 & test  (#85)

* feat : addClassroom Service & test

* style : spotless 적용

* feat : repository 구현 & 테스트 작성

* feat : repository 구현 & 테스트 작성

* feat : 반 추가 controller 작성 & 테스트

* style : spotless 적용

* fix : 코드리뷰 변경사항 수정

* style : spotless 적용

* docs : 반 추가 api 문서 추가

* feat : findClassroomService 구현 및 ClassroomDto 리팩토링

* refactor : 인터페이스 이름 변경

* style : spotyless 적용

* fix : addClassroom 인터페이스 이름 변경

* style : spotless 적용

* test : 반 목록 조회 테스트 작성

* feat : 반 목록 조회 controller 구현 & test 작성

* fix : Controller dto, request, response 객체 수정

* feat : 반 상세조회 Service 구현

* fix : controller dto 변경, getClassroomListByTeacherId 인자를 query String 으로 변경

* style : spotless 적용

* style : optimize import

* style : optimize import

* style : spotless 적용

* test : 반 상세조회 repository test 작성

* feat : 반 상세조회 controller 작성

* fix : test 버그 수정 -> 전체 테스트시 Id 값이 변경되어 테스트 실패하는 것 수정

* style : spotless 적용

* feat : 반 수정 Service 작성

---------

Co-authored-by: seongha <[email protected]>

* Feat/#83 반 수정 repostory 구현 & test (#86)

* feat : addClassroom Service & test

* style : spotless 적용

* feat : repository 구현 & 테스트 작성

* feat : repository 구현 & 테스트 작성

* feat : 반 추가 controller 작성 & 테스트

* style : spotless 적용

* fix : 코드리뷰 변경사항 수정

* style : spotless 적용

* docs : 반 추가 api 문서 추가

* feat : findClassroomService 구현 및 ClassroomDto 리팩토링

* refactor : 인터페이스 이름 변경

* style : spotyless 적용

* fix : addClassroom 인터페이스 이름 변경

* style : spotless 적용

* test : 반 목록 조회 테스트 작성

* feat : 반 목록 조회 controller 구현 & test 작성

* fix : Controller dto, request, response 객체 수정

* feat : 반 상세조회 Service 구현

* fix : controller dto 변경, getClassroomListByTeacherId 인자를 query String 으로 변경

* style : spotless 적용

* style : optimize import

* style : optimize import

* style : spotless 적용

* test : 반 상세조회 repository test 작성

* feat : 반 상세조회 controller 작성

* fix : test 버그 수정 -> 전체 테스트시 Id 값이 변경되어 테스트 실패하는 것 수정

* style : spotless 적용

* feat : 반 수정 Service 작성

* test : 반 수정 repository 테스트 작성

* test : 테스트 수정

* test : 테스트 실패 수정

---------

Co-authored-by: seongha <[email protected]>

* Feat/#84 반 수정 controller 작성 & test 작성 (#87)

* feat : addClassroom Service & test

* style : spotless 적용

* feat : repository 구현 & 테스트 작성

* feat : repository 구현 & 테스트 작성

* feat : 반 추가 controller 작성 & 테스트

* style : spotless 적용

* fix : 코드리뷰 변경사항 수정

* style : spotless 적용

* docs : 반 추가 api 문서 추가

* feat : findClassroomService 구현 및 ClassroomDto 리팩토링

* refactor : 인터페이스 이름 변경

* style : spotyless 적용

* fix : addClassroom 인터페이스 이름 변경

* style : spotless 적용

* test : 반 목록 조회 테스트 작성

* feat : 반 목록 조회 controller 구현 & test 작성

* fix : Controller dto, request, response 객체 수정

* feat : 반 상세조회 Service 구현

* fix : controller dto 변경, getClassroomListByTeacherId 인자를 query String 으로 변경

* style : spotless 적용

* style : optimize import

* style : optimize import

* style : spotless 적용

* test : 반 상세조회 repository test 작성

* feat : 반 상세조회 controller 작성

* fix : test 버그 수정 -> 전체 테스트시 Id 값이 변경되어 테스트 실패하는 것 수정

* style : spotless 적용

* feat : 반 수정 Service 작성

* test : 반 수정 repository 테스트 작성

* test : 테스트 수정

* test : 테스트 실패 수정

* feat : 반 수정 controller 구현 & test 작성

* docs : 문서 작성

* docs : 반 상세조회 추가로 인한 docs 패키지 변경 적용

---------

Co-authored-by: seongha <[email protected]>

* Feat/#89 반 삭제 Service 작성 (#92)

* feat : addClassroom Service & test

* style : spotless 적용

* feat : repository 구현 & 테스트 작성

* feat : repository 구현 & 테스트 작성

* feat : 반 추가 controller 작성 & 테스트

* style : spotless 적용

* fix : 코드리뷰 변경사항 수정

* style : spotless 적용

* docs : 반 추가 api 문서 추가

* feat : findClassroomService 구현 및 ClassroomDto 리팩토링

* refactor : 인터페이스 이름 변경

* style : spotyless 적용

* fix : addClassroom 인터페이스 이름 변경

* style : spotless 적용

* test : 반 목록 조회 테스트 작성

* feat : 반 목록 조회 controller 구현 & test 작성

* fix : Controller dto, request, response 객체 수정

* feat : 반 상세조회 Service 구현

* fix : controller dto 변경, getClassroomListByTeacherId 인자를 query String 으로 변경

* style : spotless 적용

* style : optimize import

* style : optimize import

* style : spotless 적용

* test : 반 상세조회 repository test 작성

* feat : 반 상세조회 controller 작성

* fix : test 버그 수정 -> 전체 테스트시 Id 값이 변경되어 테스트 실패하는 것 수정

* style : spotless 적용

* feat : 반 수정 Service 작성

* test : 반 수정 repository 테스트 작성

* test : 테스트 수정

* test : 테스트 실패 수정

* feat : 반 수정 controller 구현 & test 작성

* docs : 문서 작성

* docs : 반 상세조회 추가로 인한 docs 패키지 변경 적용

* feat: 반 삭제 Service 작성

---------

Co-authored-by: seongha <[email protected]>

* Feat/#90 반 삭제 Repository 구현 & test (#93)

* feat : addClassroom Service & test

* style : spotless 적용

* feat : repository 구현 & 테스트 작성

* feat : repository 구현 & 테스트 작성

* feat : 반 추가 controller 작성 & 테스트

* style : spotless 적용

* fix : 코드리뷰 변경사항 수정

* style : spotless 적용

* docs : 반 추가 api 문서 추가

* feat : findClassroomService 구현 및 ClassroomDto 리팩토링

* refactor : 인터페이스 이름 변경

* style : spotyless 적용

* fix : addClassroom 인터페이스 이름 변경

* style : spotless 적용

* test : 반 목록 조회 테스트 작성

* feat : 반 목록 조회 controller 구현 & test 작성

* fix : Controller dto, request, response 객체 수정

* feat : 반 상세조회 Service 구현

* fix : controller dto 변경, getClassroomListByTeacherId 인자를 query String 으로 변경

* style : spotless 적용

* style : optimize import

* style : optimize import

* style : spotless 적용

* test : 반 상세조회 repository test 작성

* feat : 반 상세조회 controller 작성

* fix : test 버그 수정 -> 전체 테스트시 Id 값이 변경되어 테스트 실패하는 것 수정

* style : spotless 적용

* feat : 반 수정 Service 작성

* test : 반 수정 repository 테스트 작성

* test : 테스트 수정

* test : 테스트 실패 수정

* feat : 반 수정 controller 구현 & test 작성

* docs : 문서 작성

* docs : 반 상세조회 추가로 인한 docs 패키지 변경 적용

* feat: 반 삭제 Service 작성

* test : 반 삭제 테스트 작성

---------

Co-authored-by: seongha <[email protected]>

* Feat/#91 반 삭제 Controller 구현 & Test 작성 (#94)

* feat : addClassroom Service & test

* style : spotless 적용

* feat : repository 구현 & 테스트 작성

* feat : repository 구현 & 테스트 작성

* feat : 반 추가 controller 작성 & 테스트

* style : spotless 적용

* fix : 코드리뷰 변경사항 수정

* style : spotless 적용

* docs : 반 추가 api 문서 추가

* feat : findClassroomService 구현 및 ClassroomDto 리팩토링

* refactor : 인터페이스 이름 변경

* style : spotyless 적용

* fix : addClassroom 인터페이스 이름 변경

* style : spotless 적용

* test : 반 목록 조회 테스트 작성

* feat : 반 목록 조회 controller 구현 & test 작성

* fix : Controller dto, request, response 객체 수정

* feat : 반 상세조회 Service 구현

* fix : controller dto 변경, getClassroomListByTeacherId 인자를 query String 으로 변경

* style : spotless 적용

* style : optimize import

* style : optimize import

* style : spotless 적용

* test : 반 상세조회 repository test 작성

* feat : 반 상세조회 controller 작성

* fix : test 버그 수정 -> 전체 테스트시 Id 값이 변경되어 테스트 실패하는 것 수정

* style : spotless 적용

* feat : 반 수정 Service 작성

* test : 반 수정 repository 테스트 작성

* test : 테스트 수정

* test : 테스트 실패 수정

* feat : 반 수정 controller 구현 & test 작성

* docs : 문서 작성

* docs : 반 상세조회 추가로 인한 docs 패키지 변경 적용

* feat: 반 삭제 Service 작성

* test : 반 삭제 테스트 작성

* feat : 반 삭제 Controller 작성

---------

Co-authored-by: seongha <[email protected]>

* merge : conflict resolve (#100)

* merge : conflict resolve

* style : spotlessApply

* [Fix] Resolve Conflict (#101)

* feat: member 도메인 api 개발 (#96)

* [Feat/#33] 선생님 목록 조회 서비스 테스트 및 구현 (#38)

* feat : 선생님 목록 조회 성공 서비스 테스트 작성

* feat : 선생님 목록 조회 서비스 구현

* spotless 적용

* fix : service와 repository의 domain 반환 형태를 Dto 반환하도록 변경

* fix : repository 반환 형태 복구

* fix : dto mapper 수정

* fix : stream 사용

* [Feat/#39] 선생님 추가 service 테스트 작성 및 구현 (#42)

* feat : 선생님 목록 조회 성공 서비스 테스트 작성

* feat : 선생님 목록 조회 서비스 구현

* spotless 적용

* feat : 선생님 추가 서비스 테스트 작성

* fix : service와 repository의 domain 반환 형태를 Dto 반환하도록 변경

* fix : repository 반환 형태 복구

* feat : 선생님 추가 서비스 구현

* fix : spotless 적용

* fix : Repository JPA method 수정

* fix : dto mapper 수정

* fix : 이름 중복 제거 메서드명 변경

* fix : 서비스 테스트 분리 및 ReqDto 명칭 변경

* fix : stream 사용

* fix : spotless 적용

* fix : 임시 join service 요청 추가

* [Feat/#43] 선생님 삭제 service 테스트 작성 및 구현 (#53)

* fix : dto inner 클래스로 수정

* feat : 선생님 삭제 서비스 테스트 작성

* feat : 선생님 삭제 서비스 구현

* fix : 예외 추가 및 도메인 규칙 사용하도록 로직 수정

* fix : 선생님 삭제 서비스 테스트 수정 및 예외 삭제

* [Feat/#54] 선생님 목록 조회 repository 테스트 및 구현 (#59)

* feat : 선생님 목록 조회 repository 테스트

* refactor : repository test assertion refactoring

* [Feat/#60] 선생님 추가 repository 테스트 및 구현 (#63)

* feat : 선생님 목록 조회 repository 테스트

* feat : 선생님 추가 repository 테스트 및 구현

* [Feat/#74] 선생님 목록 조회 Controller  테스트 및 구현 (#75)

* feat : 선생님 목록 조회 repository 테스트

* feat : 선생님 추가 repository 테스트 및 구현

* merge : feature-member

* feat : 선생님 삭제(탈퇴) repository 테스트 및 구현

* feat : 선생님 목록 조회 controller 테스트 및 구현

* [Feat/#76] 선생님 추가 Controller 테스트 및 구현 (#77)

* feat : 선생님 목록 조회 repository 테스트

* feat : 선생님 추가 repository 테스트 및 구현

* merge : feature-member

* feat : 선생님 삭제(탈퇴) repository 테스트 및 구현

* feat : 선생님 목록 조회 controller 테스트 및 구현

* feat : 선생님 추가 Controller 테스트 및 구현

* fix : spotless 적용

* [Feat/#78] 선생님 삭제 controller 테스트 및 구현 (#79)

* feat : 선생님 목록 조회 repository 테스트

* feat : 선생님 추가 repository 테스트 및 구현

* merge : feature-member

* feat : 선생님 삭제(탈퇴) repository 테스트 및 구현

* feat : 선생님 목록 조회 controller 테스트 및 구현

* feat : 선생님 추가 Controller 테스트 및 구현

* feat : 선생님 삭제 Controller 테스트 및 구현

* fix : spotless 적용

* [Feat/#64] 선생님 삭제(탈퇴) repository 테스트 및 구현 (#68)

* feat : 선생님 목록 조회 repository 테스트

* feat : 선생님 추가 repository 테스트 및 구현

* merge : feature-member

* feat : 선생님 삭제(탈퇴) repository 테스트 및 구현

* feat: mistakenote 도메인 api 개발 (#98)

* feat: 학생별 오답노트 조회 controller 단위 테스트 & 구현 (#22)

* test: 학생별 오답노트 조회 controller 단위 테스트

* feat: 학생별 오답노트 조회 controller 구현

* fix: 테스트 클래스 패키지 이동

* style: spotless 적용

* fix: DI 오류 수정

* docs: rest docs 작성

* feat: 학생별 오답노트 조회 service 단위 테스트 & 구현 (#23)

* test: 학생별 오답노트 조회 controller 단위 테스트

* feat: 학생별 오답노트 조회 controller 구현

* fix: 테스트 클래스 패키지 이동

* style: spotless 적용

* fix: DI 오류 수정

* docs: rest docs 작성

* test: service 단위 테스트

* test: service 단위 테스트

* style: 라인 공백

* feat: 학생별 오답노트 조회 service 구현

* test: 삭제 회원 검사로직 추가

* test: 회원 삭제 여부 로직을 위한 테스트 추가

* feat: 회원 삭제 여부 메서드 추가

* fix: workbookRepository 주입 제거

* feat: 학생별 오답노트 조회 repository 단위 테스트 (#24)

* test: 학생별 오답노트 조회 controller 단위 테스트

* feat: 학생별 오답노트 조회 controller 구현

* fix: 테스트 클래스 패키지 이동

* style: spotless 적용

* fix: DI 오류 수정

* docs: rest docs 작성

* test: service 단위 테스트

* test: service 단위 테스트

* style: 라인 공백

* feat: 학생별 오답노트 조회 service 구현

* test: 삭제 회원 검사로직 추가

* test: 회원 삭제 여부 로직을 위한 테스트 추가

* feat: 회원 삭제 여부 메서드 추가

* test: 오답노트 조회 repository 단위 테스트

* fix: workbookRepository 주입 제거

* feat: 오답 기록하기 controller 테스트 & 구현 (#31)

* test: controller 단위 테스트

* fix: usecase 매개변수 수정

* feat: controller 구현

* feat: serivce 구현체 추가

* docs: rest docs 작성

* fix: req 클래스 validation 추가

* feat: 오답 기록하기 service 단위 테스트 & 구현 (#32)

* test: controller 단위 테스트

* fix: usecase 매개변수 수정

* feat: controller 구현

* feat: serivce 구현체 추가

* docs: rest docs 작성

* fix: req 클래스 validation 추가

* test: service 테스트 클래스 생성

* test: 오답 기록하기 메서드 단위테스트

* fix: 틀린 문제 번호 배열 -> 리스트로 변경

* fix: 틀린 문제 번호 배열 -> 리스트로 변경

* fix: service 단위 테스트 결과값 검증으로 변경

* refactor: 오답 기록 메서드 리팩토링

* feat: service 구현

* style: spotless 적용

* feat: 문제 번호의 범위 검사를 위한 도메인 서비스 추가

* feat: 오답 기록하기 repository 단위 테스트 & 구현 (#34)

* test: controller 단위 테스트

* fix: usecase 매개변수 수정

* feat: controller 구현

* feat: serivce 구현체 추가

* docs: rest docs 작성

* fix: req 클래스 validation 추가

* test: service 테스트 클래스 생성

* test: 오답 기록하기 메서드 단위테스트

* fix: 틀린 문제 번호 배열 -> 리스트로 변경

* fix: 틀린 문제 번호 배열 -> 리스트로 변경

* fix: service 단위 테스트 결과값 검증으로 변경

* refactor: 오답 기록 메서드 리팩토링

* feat: service 구현

* style: spotless 적용

* feat: 문제 번호의 범위 검사를 위한 도메인 서비스 추가

* test: repository 단위 테스트

* feat: 교재 상세조회(전체 학생에 대한 오답노트 조회) controller 단위 테스트 & 구현 (#44)

* test: controller 단위 테스트

* feat: controller 구현

* style: 람다식 중괄호 제거

* refactor: 맵핑 메서드 분리

* style: 메서드 순서 변경

* docs: REST Doc 작성

* f

* fix: dto inner 클래스로 수정

* feat: 교재 상세조회(전체 학생에 대한 오답노트 조회) service 단위 테스트 & 구현 (#58)

* test: controller 단위 테스트

* feat: controller 구현

* style: 람다식 중괄호 제거

* refactor: 맵핑 메서드 분리

* style: 메서드 순서 변경

* docs: REST Doc 작성

* f

* fix: dto inner 클래스로 수정

* fix: dto 클래명 수정

* test: service 단위 테스트

* feat: servie 일부 구현

* feat: mybatis 설정 및 mapper 구현

* test: service 단위 테스트

* feat: service 구현

* fix: 버전 이슈로 인한 mybatis 다운 그레이드

* fix: 과거 dto 클래스 삭제

* feat: 교재 상세조회(전체 학생에 대한 오답노트 조회) mapper 단위 테스트 (#62)

* test: controller 단위 테스트

* feat: controller 구현

* style: 람다식 중괄호 제거

* refactor: 맵핑 메서드 분리

* style: 메서드 순서 변경

* docs: REST Doc 작성

* f

* fix: dto inner 클래스로 수정

* fix: dto 클래명 수정

* test: service 단위 테스트

* feat: servie 일부 구현

* feat: mybatis 설정 및 mapper 구현

* test: service 단위 테스트

* feat: service 구현

* fix: 버전 이슈로 인한 mybatis 다운 그레이드

* test: mybatis test 의존성 주입

* fix: mapper 파일 경로 수정

* fix: mybatis 설정 수정

* fix: mapper 클래스 경로 수정

* fix: 쿼리 별칭을 쌍따옴로 지정하도록 변경

* test: MistakeNoteMapper 단위 테스트

* MemberMapper 단위 테스트

* fix: 과거 dto 클래스 삭제

* fix: member setter 추가

* feat: 학생별 N번 이상 틀린 문제 출력 controller 단위 테스트 & 구현 (#71)

* test: controller 단위 테스트 & REST Docs 작성

* feat: controller 구현

* fix: usecase 분리

* style: spotless 적용

* fix: workbookId path variable 추가

* style: spotless 적용

* fix: 메서드 및 변수명에서 numbers를 number로 변경

* style: spotless 적용

* feat: 학생별 N번 이상 틀린 문제 출력 service 단위 테스트 & 구현 (#73)

* test: controller 단위 테스트 & REST Docs 작성

* feat: controller 구현

* fix: usecase 분리

* style: spotless 적용

* test: service 단위 테스트

* feat: service 구현

* style: spotless 적용

* fix: workbookId path variable 추가

* style: spotless 적용

* fix: 문제 범위에 대한 test 추가

* feat: service 구현

* fix: 메서드 및 변수명에서 numbers를 number로 변경

* style: spotless 적용

* fix: 메서드 및 변수명에서 numbers -> number로 변경

* refactor: 범위 검사 로직 리팩토링

* fix: test 메서드 및 클래스명 영어로 변경

* fix: 범위 검사 메서드 하나로 통일

* feat: 학생별 N번 이상 틀린 문제 출력 repository 단위 테스트 & 구현 (#81)

* test: controller 단위 테스트 & REST Docs 작성

* feat: controller 구현

* fix: usecase 분리

* style: spotless 적용

* test: service 단위 테스트

* feat: service 구현

* style: spotless 적용

* fix: workbookId path variable 추가

* style: spotless 적용

* fix: 문제 범위에 대한 test 추가

* feat: service 구현

* fix: 메서드 및 변수명에서 numbers를 number로 변경

* style: spotless 적용

* fix: 메서드 및 변수명에서 numbers -> number로 변경

* refactor: 범위 검사 로직 리팩토링

* fix: test 메서드 및 클래스명 영어로 변경

* fix: 범위 검사 메서드 하나로 통일

* test: repository 단위 테스트

* feat: mapper 쿼리 작성

* style: spotless 적용

* merge: develop 브랜치 병합

* feat: repository 누락 메서드 추가

* Delete src/test/java/com/ohdab/member/Controller directory

* merge : conflict resolve

* style : spotlessApply

---------

Co-authored-by: linirini <[email protected]>
Co-authored-by: Jonghan Sim <[email protected]>

---------

Co-authored-by: seongha <[email protected]>
Co-authored-by: Jonghan Sim <[email protected]>
Co-authored-by: linirini <[email protected]>
@linirini linirini added feat 기능 개발 CLASSROOM 도메인 정보 labels Aug 12, 2023
@linirini linirini linked an issue Aug 12, 2023 that may be closed by this pull request
2 tasks
@github-actions
Copy link

Unit Test Results

54 tests   54 ✔️  1s ⏱️
38 suites    0 💤
38 files      0

Results for commit 79a5f2a.

@linirini linirini self-assigned this Aug 12, 2023
@linirini linirini merged commit 39c02f7 into feature-classroom Aug 14, 2023
2 checks passed
@linirini linirini deleted the feat/#121 branch August 14, 2023 06:38
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
CLASSROOM 도메인 정보 feat 기능 개발 size/L
Projects
None yet
Development

Successfully merging this pull request may close these issues.

[Feat] 교재 정보 수정 Service 테스트 및 구현
3 participants