Class AuthServiceImplTest

java.lang.Object
ru.averkiev.greenchat_auth.services.impl.AuthServiceImplTest

public class AuthServiceImplTest extends Object
Тестовый класс для проверки функциональности AuthServiceImpl. Этот класс представляет собой функционал для аутентификации и авторизации пользователей.
  • 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()
      Проверяет выдачу аутентификации из контекста при её отсутствии.