Тестирование перенаправления URL-адреса с помощью jest

#redirect #jestjs #spotify

Вопрос:

Я пытаюсь создать оболочку для API Spotify и хочу использовать jest для написания теста для методов авторизации.

Существует четыре способа авторизации. Трое из них отправляют пользователя на URL-адрес Spotify, просят авторизовать приложение, а затем перенаправляют пользователя обратно на указанный URL-адрес. Для этого я использую две разные функции: authorizeToken и getToken .

Я хотел бы убедиться, что » authorizeToken правильно перенаправляет и не отправляет пользователя на страницу с ошибкой или что-то в этом роде. Чтобы быть ясным, этот тест на самом деле должен был бы перенаправить на URL-адрес Spotify и убедиться, что это страница входа в систему, а не просто страница с ошибкой.

Возможен ли вообще подобный тест?