ReactiveSecurityAutoConfiguration

Spring Security Dependency 가 있는 경우 테스트를 수행하게 되면 인증된 사용자 Mocking Data 를 담아서 보내야 한다. 그렇지 않으면 401 UnAuthorized Error 가 발생한다. Spring Security Dependency 를 제거하거나 ReactiveSecurityAutoConfiguration 를 Exclude 하여 401 UnAuthorized Error 를 피할 수 있다.

@WebFluxTest(
    controllers = [AuthController::class],
    excludeAutoConfiguration = [ReactiveSecurityAutoConfiguration::class]
)
class AuthControllerTest: AbstractControllerTest() { 
    // ...
}