[Security/Test] : @WithMockUser, @WithUserDetails, @WithSecurityContext를 활용한 Spring Security Test 작성
Spring Security를 사용하는 애플리케이션에서 테스트를 작성할 때, 인증된 사용자 컨텍스트를 사용해야 하는 경우가 있습니다. Spring Security는 이를 위해 다음과 같은 어노테이션을 지원합니다.`@WithMockUser``@WithUserDetails``@WithSecurityContext`@WithMockUser`@WithMockUser`는Spring Security 테스트를 위한 가장 기본적인 어노테이션입니다.@Test@WithMockUserpublic void testSecuredMethod() { // 테스트 코드}특징실제 사용자 데이터 없이도 테스트가 가능합니다.기본적으로 필드는 다음과 같이 설정됩니다.`username` : "user"`password` : "passwo..