#javascript #angular #jasmine #karma-jasmine #spyon
#javascript #angular #jasmine #karma-jasmine #spyon
Вопрос:
Модульный тест для angular 7 с помощью Jasmine. Мне нужно установить window.location.search
значение в Jasmine.
Я пробовал следующие сценарии.
window.location.search = '?param=part1'
// It's not working. Browser reloaded or disconnected the unit test cases.
spyOnProperty(window.location, 'search').and.returnValue('?param=part1');
// Disconnected the unit test cases.
Как я могу установить window.location.search
значение?
Комментарии:
1. Это не сработает, если вы полностью опустите первую строку кода (
window.location.search = '?param=part1'
)?2. это отключило модульные тестовые примеры