@Input装饰和Karma测试

时间:2018-04-06 19:03:56

标签: angular karma-webpack

排除某些组件后'将部分分成更小的UI组件我为它们分配了属性,这些属性从父级传递并在@Input()装饰器的帮助下得到。但看起来Karma并不理解这些输入并且引发了我的错误,如

  

无法绑定'属性'因为它不是“应用程序组件”的已知属性。

     
      
  1. 如果' app-component'是一个Angular组件,它具有'属性'输入,然后验证它是否是该模块的一部分。
  2.   

1 个答案:

答案 0 :(得分:0)

您需要正确配置测试模块

  beforeEach(() => {
    TestBed.configureTestingModule({
      imports: [FormsModule],
      declarations: [AppComponent, yourComponent ..etc]
    });
  });