比方说,我维护了TDD以开发新功能。我有一个测试场景,以确保表单具有值为[formGroup]
的{{1}}属性,如
loginForm
login.componenet.ts
<form [formGroup]="loginForm"></form>
login.componenet.spec.ts
export class LoginComponent implements OnInit {
loginForm: FormGroup;
constructor(private fb: FormBuilder) { }
ngOnInit() {
this.loginForm = this.fb.group({
email: [''],
password: ['']
});
}
}
那么,我该如何完成测试?还是我在错误的方向上测试场景?
答案 0 :(得分:0)
您可以使用css选择器来获取表单并检查其属性:
类似的东西:
fixture.debugElement.query(By.css('#myFormElement')).attributes['formGroup'];