我正在尝试测试已导入'FormGroup'和'FormBuilder'的组件,但是当我尝试运行该组件的测试文件时,它给出了一个错误,说'FormGroup'和'FormBuilder'不是已知的形式 property . 我试过做这样的事,
TestBed.configureTestingModule({
imports: [ ],
declarations: [ FormComponent ],
providers: [ FormGroup, FormBuilder ]
})
但是它会出现以下错误:
Uncaught Failed: Can't resolve all parameters for FormGroup: (?, ?, ?).
Error: Can't resolve all parameters for FormGroup: (?, ?, ?).
那么如何在测试(规范)文件中导入formgroup和formbuilder呢?
我正在使用的Angular版本:2.1.0
1 回答
与将
ReactiveFormsModule
导入应用程序模块的方式相同,您需要在测试模块中执行相同的操作