Class RefreshTokenServiceImplTest
java.lang.Object
ru.averkiev.greenchat_auth.services.impl.RefreshTokenServiceImplTest
Тестовый класс для проверки функциональности RefreshTokenServiceImpl.
Этот класс представляет собой сервис, реализующий функционал сохранения, обновления, удаления и поиска refresh
токенов с использованием базы данных.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoid
Проверяет верную обработку результата удаления access токена из базы данных по идентификатору пользователя, в случае, когда не найден токен с заданным идентификатором пользователя.void
Проверяет верную обработку результата удаления access токена из базы данных по идентификатору пользователя, в случае, когда найден токен с заданным идентификатором пользователя.void
Проверяет верную обработку результата поиска access токена в базе данных по идентификатору пользователя, в случае, когда найден токен с заданным идентификатором пользователя.void
Проверяет верную обработку результата сохранения токена в базе данных с ошибкой во время сохранения.void
Проверяет верную обработку результата сохранения токена в базе данных при успешном сохранении.void
setup()
void
Проверяет верную обработку результата обновления токена в базе данных при успешном обновлении.
-
Constructor Details
-
RefreshTokenServiceImplTest
public RefreshTokenServiceImplTest()
-
-
Method Details
-
setup
@BeforeEach public void setup() -
save_ShouldReturnTrue_WhenRefreshTokenSuccessfully
@Test public void save_ShouldReturnTrue_WhenRefreshTokenSuccessfully()Проверяет верную обработку результата сохранения токена в базе данных при успешном сохранении. -
save_ShouldReturnFalse_WhenRefreshTokenNotSaved
@Test public void save_ShouldReturnFalse_WhenRefreshTokenNotSaved()Проверяет верную обработку результата сохранения токена в базе данных с ошибкой во время сохранения. -
update_ShouldReturnTrue_WhenRefreshTokenUpdatedSuccessfully
@Test public void update_ShouldReturnTrue_WhenRefreshTokenUpdatedSuccessfully()Проверяет верную обработку результата обновления токена в базе данных при успешном обновлении. -
findByUserId_ShouldReturnRefreshToken_WhenFound
@Test public void findByUserId_ShouldReturnRefreshToken_WhenFound()Проверяет верную обработку результата поиска access токена в базе данных по идентификатору пользователя, в случае, когда найден токен с заданным идентификатором пользователя. -
delete_ShouldReturnTrue_WhenRefreshTokenDeletedSuccessfully
@Test public void delete_ShouldReturnTrue_WhenRefreshTokenDeletedSuccessfully()Проверяет верную обработку результата удаления access токена из базы данных по идентификатору пользователя, в случае, когда найден токен с заданным идентификатором пользователя. -
delete_ShouldReturnFalse_WhenAccessTokenNotDeleted
@Test public void delete_ShouldReturnFalse_WhenAccessTokenNotDeleted()Проверяет верную обработку результата удаления access токена из базы данных по идентификатору пользователя, в случае, когда не найден токен с заданным идентификатором пользователя.
-