我们如何访问 ng-select 的输入以进行单元测试?



我的目标是测试某些输入(例如 [isOpen] 或 [multiple] (是否等于 true。

我不知道如何访问此输入,我尝试了 DOM 但它不起作用。 请帮助我.

<ng-select
[ngModel]="carsInit"
(change)="changeCars($event)"
[items]="cars$ | async"
[clearable]="false"
[multiple]="true"
[placeholder]="placeholderCars$ | async"
[isOpen]="true"
></ng-select>

虽然测试 ng-select 是否正常工作可能很有价值,但我认为这不应该是您测试的范围。如果它是组件中的变量,您可以测试这些变量,但测试 ng-select 的功能是 ng-select 的范围。

最新更新