Class JwtProviderTest
java.lang.Object
ru.averkiev.greenchat_auth.security.JwtProviderTest
Тестовый класс для проверки функциональности класса JwtProvider. Этот класс предоставляет функциональность для
создания, проверки и валидации JWT токенов.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoid
setup()
void
Проверяет генерацию access токена, а затем извлекает из него Claims и сравнивает с ожидаемым результатом.void
Проверяет генерацию refresh токена, а затем извлекает из него Claims и сравнивает с ожидаемым результатом.void
Проверяет валидность неправильного access токена.void
Проверяет валидность действующего access токена.void
Проверяет валидность неправильного refresh токена.void
Проверяет валидность действующего refresh токена.
-
Constructor Details
-
JwtProviderTest
public JwtProviderTest()
-
-
Method Details
-
setup
@BeforeEach public void setup() -
testGenerateAccessToken
@Test public void testGenerateAccessToken()Проверяет генерацию access токена, а затем извлекает из него Claims и сравнивает с ожидаемым результатом. -
testGenerateRefreshToken
@Test public void testGenerateRefreshToken()Проверяет генерацию refresh токена, а затем извлекает из него Claims и сравнивает с ожидаемым результатом. -
testValidateAccessToken_ValidToken
@Test public void testValidateAccessToken_ValidToken()Проверяет валидность действующего access токена. -
testValidateAccessToken_ExpiredToken
@Test public void testValidateAccessToken_ExpiredToken()Проверяет валидность неправильного access токена. -
testValidateRefreshToken_ValidToken
@Test public void testValidateRefreshToken_ValidToken()Проверяет валидность действующего refresh токена. -
testValidateRefreshToken_ExpiredToken
@Test public void testValidateRefreshToken_ExpiredToken()Проверяет валидность неправильного refresh токена.
-