Я использую Jasmine для некоторого тестирования, хотя обычно это можно применить к модульному тестированию javascript на основе браузера.
У меня есть функция, которая при определенных условиях перенаправляет пользователя на другую страницу с помощью window.location.assign
. Проблема в том, что если эта строка достигнута, страница перенаправляется. В этом случае, поскольку он перенаправлен на '/'
, страница перезагружается, и все тесты запускаются снова. Что я могу сделать, чтобы проверить, что функция достигает строки, на которую она перенаправляет, без перенаправления ?