Я хотел бы получить значение [class.editable] для моего модульного теста.
<div class="coolcomponent layout horizontal center" [class.editable]=editable>
.....
</div>
Если я использую fixture.nativeElement.querySelector('editable');
, моя переменная editableEl всегда равна нулю. То же самое происходит с fixture.nativeElement.querySelector('class.editable')
.
Это часть моего модульного теста, которая выглядит следующим образом:
hostComponent.editable = true;
fixture.detectChanges();
expect(hostComponent.testComponent.ngOnChanges).toHaveBeenCalled();
const editableEl = fixture.nativeElement.querySelector('class.editable');
expect(editableEl).toBe(true);
Мой селектор неверен, или мне нужна дальнейшая отладка в моем модульном тесте ? Спасибо за помощь!