#html #angular #unit-testing
Вопрос:
У меня есть вопрос, касающийся углового модульного тестирования. Я пытаюсь найти текст внутри своего устройства, но текст находится в промежутке без какого-либо имени класса или идентификатора, поэтому я попробовал сделать это следующим образом:
it('text should shown', fakeAsync(() =>
{
fixture.detectChanges()
const debug = fixture.debugElement
const buttonElem = debug.query(By.css('.p-3'))
console.log(buttonElem.context)
// it prints this
// NgIfContext{$implicit: TweetDto{text: 'my Hero'}, ngIf: TweetDto{text: 'my Hero'}}
}))
Теперь проблема в том, как извлечь из этого свойство text?