【发布时间】:2019-08-16 17:58:09
【问题描述】:
我想检查一个 Angular mat-nav-list 是否包含一个元素。
我可以使用fixture.debugElement.query(By.css('.items')) 选择它,但我不确定如何检查它是否包含任何内容。
我的模板:
<mat-nav-list class="items">
<a class="list-item" mat-list-item *ngFor="let item of items">
<app-item-display [item]="item"></app-item-display>
</a>
</mat-nav-list>
在我的测试中,我注入了 1 个项目并期望它能够呈现。 虽然组件确实包含一个项目,但我想检查它是否在列表中呈现。
【问题讨论】:
标签: javascript angular unit-testing karma-jasmine jasmine2.0