반응형 시큐리티1 [Spring] TDD 도입기(3) feat) Controller 계층 / Security 검증 이번에는 저번에 이어서 Controller 를 테스트 코드를 짜려고 합니다. 컨트롤러를 테스트하기 위해서는 HTTP 호출이 필요하다 스프링에서는 이를 위해서 MockMVC 를 제공하고 있습니다. @ExtendWith(MockitoExtension.class)@WebMvcTest(MemberController.class)public class MemberControllerTest { private MockMvc mockMvc; @MockBean private MemberService memberService; } MemberService에 가짜 객체 생성을 위해 MockBean을 사용해줍니다. 이제는 getMyEmailAndRole 를 위한 테스트 코드를 작성해주면 됩니다. 하지만 .. 2024. 12. 22. 이전 1 다음 반응형