Я пытаюсь написать контрольный пример для раскрывающегося списка
- Контрольный пример один: если values.length> 0, то заполняющий раскрывающийся список со списком
- Тестовый пример два: если values.length === 0, то отображается НЕТ РЕЗУЛЬТАТОВ НАЙДЕННЫХ
Тестовый пример один работает правильно.но для контрольного примера два я сталкиваюсь с ошибка
Я пытался с помощью методов toContain (), toEqual (). , но не повезло.Ниже приведен код для него.
HTML
<p id="noResultFound" *ngIf="values.length === 0" class="k-popup filter-search-list">No Results Found</p>
Component.sepc.ts файл
[![it('should show "No Results Found" if options are not listed', () => {
const fixture = TestBed.createComponent(SearchSelectComponent);
const comp = fixture.componentInstance;
comp.show = true;
comp.values = \[\];
comp.field = 'SearchList';
comp.placeholder = "search for company";
fixture.detectChanges();
const compiled = fixture.nativeElement;
expect(comp.values).toEqual(\[\])
//getting error at below line
expect(compiled.querySelector('#noResultFound').textContent).toMatch('No Result Found');
});