Class AuthControllerTest
java.lang.Object
ru.averkiev.greenchat_auth.controllers.AuthControllerTest
@ExtendWith(org.mockito.junit.jupiter.MockitoExtension.class)
public class AuthControllerTest
extends Object
Тестовый класс для проверки функциональности AuthController
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoid
setup()
void
Проверяет получение нового access токена на основе переданного refresh токена.void
Проверяет обновление access и refresh токенов на основе переданного refresh токена.void
Проверяет аутентификацию пользователя при входе в систему.
-
Constructor Details
-
AuthControllerTest
public AuthControllerTest()
-
-
Method Details
-
setup
@BeforeEach public void setup() -
testLogin
Проверяет аутентификацию пользователя при входе в систему. Ожидается успешный ответ с access и refresh токенами.- Throws:
Exception
-
testGetNewAccessToken
Проверяет получение нового access токена на основе переданного refresh токена. Ожидается успешный ответ включающий в себя access токен и значение null вместо refresh токена.- Throws:
Exception
-
testGetNewRefreshToken
Проверяет обновление access и refresh токенов на основе переданного refresh токена. Ожидается успешный ответ с access и refresh токенами.- Throws:
Exception
-