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