У меня есть компонент, который отображает некоторые дополнительные данные во всплывающей подсказке.Эта подсказка отображается при наведении курсора.
Я хочу проверить правильность данных в этой подсказке, но я либо не могу создать событие при наведении, либо подсказка пропала, прежде чем я смогу проверитьэто.
it('has correct tooltip data', () => {
const div = fixture.debugElement.nativeElement.querySelector('div');
div.dispatchEvent(new MouseEvent('mouseover'), {
view: window,
bubbles: true,
cancelable: true
});
fixture.detectChanges();
const tooltip = fixture.debugElement.nativeElement.querySelector('ngb-tooltip-window');
});
Что я делаю не так?Есть ли пример кода, из которого я могу черпать вдохновение?
Если я запускаю тест в браузере, событие hover работает правильно.(Даже с изолированным компонентом)