У меня есть метод репозитория, помеченный @Secured. Я пытаюсь написать модульный тест для этого метода, но мой тест не проходит, потому что мне нужна аутентификация для вызова метода. Сам метод является методом save (). Когда я вызываю метод, я получаю следующую ошибку:
org.springframework.security.authentication.AuthenticationCredentialsNotFoundException: An Authentication object was not found in the SecurityContext
Я не могу протестировать этот метод, потому что он требует аутентификации, и я не могу сохранить пользователя для аутентификации (я использую hsqldb), потому что мне нужно было бы вызвать этот метод для сохранения. Любые советы о том, как провести модульное тестирование метода, помеченного @secured, или как имитировать аутентификацию.