OKKY
커뮤니티
Q&A
지식
이벤트
Contact
부트캠프
Jobs
Search Bar
로그인
회원가입
webmvctest
전체
최신순
질문하기
답변
0
Twonezero
·
약 2년
290
0
답변 0
스프링부트 컨트롤러 WebMvcTest 와 Mockito 를 이용했을 때 실제 컨트롤러에서 mapstruct 매핑이 안됩니다.
컨트롤러 테스트에서 WebMvcTest 와 Mockito 를 이용해 테스트를 하려고 합니다. 그런데 실제 컨트롤러에서 mapstruct 를 이용해 request body 객체를 dto 로 매핑 후 서비스로 넘기는데요. 매핑 로직에 UserAccountDto가 있어서 테스트 코드 실행 시 dto.userAccountDto() 가 null 로 들어갑니다.-> mapToDto(diaryRequest, CustomUserDetails.toDto) //.
해결
1
낭만이여
·
3년 이상
874
0
해결 1
Spring Boot 에서 Controller 를 유닛 테스트 하려고 하는데 MockBean 을 정의한 Service 에서 null 이 반환이 되는데 ...
안녕하세요.Java 17Spring Boot 2.7.6Controller 부분 코드 입니다.테스트 코드는 다음과 같습니다.img alt="" src="https://file.okky.
Search Bar