[英]How to write unit test case for name field using Angular 7
請提供如何為 Angular 7 中的必需和模式編寫單元測試用例的建議
<div>
<mat-form-field>
<mat-label>name</mat-label>
<input matInput name="name" [(ngModel)] = "name" #name="ngModel" [pattern]="[A-Za-z]{3}" required (change)="namecheck()">
</mat-form-field>
<mat-error *ngIf="name.errors?.pattern">
name field is required
</mat-error>
</div>
您可以將模式作為正則表達式進行測試。
您可以@viewChild 選定的輸入字段,並查看它是否具有所需的屬性集。
有關實現示例,請參閱官方指南中的組件 DOM 測試指南。 (以及了解有關角度測試最佳實踐的更多信息)
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.