Class AuthServiceImplTest
java.lang.Object
ru.averkiev.greenchat_auth.services.impl.AuthServiceImplTest
Тестовый класс для проверки функциональности AuthServiceImpl.
Этот класс представляет собой функционал для аутентификации и авторизации пользователей.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidПроверяет формирование ответа на запрос обновления access токена при валидном refresh токена.voidПроверяет формирование ответа на запрос обновления access токена при невалидном refresh токена.voidПроверяет выдачу аутентификации из контекста при её наличии.voidПроверяет выдачу аутентификации из контекста при её отсутствии.voidПроверяет выброс исключения на запрос аутентификации при невалидных данных от пользователя.voidПроверяет формирование ответа на запрос аутентификации при валидных данных от пользователя.voidПроверяет формирование ответа на запрос обновления access и refresh токенов при невалидном refresh токена.voidПроверяет формирование ответа на запрос обновления access и refresh токенов при валидном refresh токена.
-
Constructor Details
-
AuthServiceImplTest
public AuthServiceImplTest()
-
-
Method Details
-
login_ValidCredentials_ReturnJwtResponse
@Test public void login_ValidCredentials_ReturnJwtResponse()Проверяет формирование ответа на запрос аутентификации при валидных данных от пользователя. -
login_InvalidCredentials_ThrowsAuthException
@Test public void login_InvalidCredentials_ThrowsAuthException()Проверяет выброс исключения на запрос аутентификации при невалидных данных от пользователя. -
getAccessToken_ValidRefreshToken_ReturnsJwtResponseWithNewAccessToken
@Test public void getAccessToken_ValidRefreshToken_ReturnsJwtResponseWithNewAccessToken()Проверяет формирование ответа на запрос обновления access токена при валидном refresh токена. -
getAccessTokenInvalidRefreshToken_ReturnsJwtResponseWithNullValues
@Test public void getAccessTokenInvalidRefreshToken_ReturnsJwtResponseWithNullValues()Проверяет формирование ответа на запрос обновления access токена при невалидном refresh токена. -
refresh_ValidRefreshToken_ReturnsJwtResponseWithAccessTokenAndRefreshToken
@Test public void refresh_ValidRefreshToken_ReturnsJwtResponseWithAccessTokenAndRefreshToken()Проверяет формирование ответа на запрос обновления access и refresh токенов при валидном refresh токена. -
refresh_InvalidRefreshToken_ThrowsAuthException
@Test public void refresh_InvalidRefreshToken_ThrowsAuthException()Проверяет формирование ответа на запрос обновления access и refresh токенов при невалидном refresh токена. -
getAuthInfo_AuthenticationNotNull_ReturnsJwtAuthentication
@Test public void getAuthInfo_AuthenticationNotNull_ReturnsJwtAuthentication()Проверяет выдачу аутентификации из контекста при её наличии. -
getAuthInfo_AuthenticationNull_ReturnsNull
@Test public void getAuthInfo_AuthenticationNull_ReturnsNull()Проверяет выдачу аутентификации из контекста при её отсутствии.
-