Модульный тест на изменение местоположения окна; Chai - PullRequest
0 голосов
/ 04 марта 2020

Я использую Чай в своем проекте Angular для написания простого модульного теста

Я пытаюсь проверить, изменится ли выполнение функции window.location.href или нет.

Функция:

onClickOption(link: string): void {
       window.location.href = link;
}

Планируемый модульный тест:

it("Navigates away when clicked", () => {
    xComponent.onClickOption("/xyz/abc/1245");

    //what should i insert here to check if url is changed/contains the above mentioned path
})

PS: у меня есть другой модульный тест, который работает нормально, поэтому я уверен, что оставшийся синтаксис хорошо.

...