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