diff --git a/backend/src/main/java/sw_css/member/api/MemberController.java b/backend/src/main/java/sw_css/member/api/MemberController.java index b26fee5..41c34c9 100644 --- a/backend/src/main/java/sw_css/member/api/MemberController.java +++ b/backend/src/main/java/sw_css/member/api/MemberController.java @@ -13,7 +13,7 @@ import org.springframework.web.bind.annotation.RestController; import sw_css.member.application.MemberCommandService; import sw_css.member.application.MemberQueryService; -import sw_css.member.application.dto.request.ChangePasswordRequest; +import sw_css.member.application.dto.request.MemberChangePasswordRequest; import sw_css.member.application.dto.request.MemberChangeInfoRequest; import sw_css.member.application.dto.response.StudentMemberResponse; import sw_css.member.domain.Member; @@ -35,7 +35,7 @@ public ResponseEntity findStudent(@PathVariable final Lon @PatchMapping("/change-password") public ResponseEntity changeMemberPassword(@MemberInterface Member me, - @RequestBody @Valid ChangePasswordRequest request) { + @RequestBody @Valid MemberChangePasswordRequest request) { memberCommandService.changePassword(me, request.oldPassword(), request.newPassword()); return ResponseEntity.noContent().build(); } diff --git a/backend/src/main/java/sw_css/member/application/dto/request/ChangePasswordRequest.java b/backend/src/main/java/sw_css/member/application/dto/request/MemberChangePasswordRequest.java similarity index 66% rename from backend/src/main/java/sw_css/member/application/dto/request/ChangePasswordRequest.java rename to backend/src/main/java/sw_css/member/application/dto/request/MemberChangePasswordRequest.java index da21122..3680551 100644 --- a/backend/src/main/java/sw_css/member/application/dto/request/ChangePasswordRequest.java +++ b/backend/src/main/java/sw_css/member/application/dto/request/MemberChangePasswordRequest.java @@ -4,13 +4,13 @@ import jakarta.validation.constraints.Pattern; import sw_css.member.domain.embedded.Password; -public record ChangePasswordRequest( +public record MemberChangePasswordRequest( @NotBlank(message = "이전 비밀번호 값을 입력해주세요.") String oldPassword, @Pattern(regexp = Password.PASSWORD_REGEX, message = Password.PASSWORD_INVALID) String newPassword) { - public static ChangePasswordRequest from(String oldPassword, String newPassword) { - return new ChangePasswordRequest(oldPassword, newPassword); + public static MemberChangePasswordRequest from(String oldPassword, String newPassword) { + return new MemberChangePasswordRequest(oldPassword, newPassword); } } diff --git a/backend/src/test/java/sw_css/restdocs/docs/MemberApiDocsTest.java b/backend/src/test/java/sw_css/restdocs/docs/MemberApiDocsTest.java index 0cf5cb8..0a1c8d8 100644 --- a/backend/src/test/java/sw_css/restdocs/docs/MemberApiDocsTest.java +++ b/backend/src/test/java/sw_css/restdocs/docs/MemberApiDocsTest.java @@ -22,7 +22,7 @@ import org.springframework.restdocs.payload.ResponseFieldsSnippet; import org.springframework.restdocs.request.PathParametersSnippet; import sw_css.member.api.MemberController; -import sw_css.member.application.dto.request.ChangePasswordRequest; +import sw_css.member.application.dto.request.MemberChangePasswordRequest; import sw_css.member.application.dto.request.MemberChangeInfoRequest; import sw_css.member.application.dto.response.StudentMemberResponse; import sw_css.member.domain.Member; @@ -78,7 +78,7 @@ public void changePassword() throws Exception { final String newPassword = "asdf1234!"; final String token = "Bearer AccessToken"; - final ChangePasswordRequest request = new ChangePasswordRequest(oldPassword, newPassword); + final MemberChangePasswordRequest request = new MemberChangePasswordRequest(oldPassword, newPassword); // when doNothing().when(memberCommandService).changePassword(me, oldPassword, newPassword);