【发布时间】:2016-09-26 20:50:42
【问题描述】:
关于在 Angular2 中模拟 Formbuilder,我有两个问题。
1) 如何在规范中模拟 formBuilder?我们可以使用任何给定的模拟吗?例如,我想在我的规范中更新表单的值,然后测试表单是否仍然有效 - 或者测试我的组件中更新表单构建器组的方法的功能,或者确定表单构建器组有效。
2) 鉴于 fb 是规范中 Formbuilder 的 DI 注入,我该如何处理以下错误?
null is not an object (evaluating 'this.fb.group')
当组件如下:
export class LoginComponent implements OnInit {
constructor( private fb: FormBuilder ) {}
ngOnInit() {
this.loginForm = this.fb.group({
'email': this.user.email,
'password': this.user.password
});
}
}
【问题讨论】:
标签: angular unit-testing mocking angular2-forms