Angular 获得;TypeError:cis.createLoader不是函数;单元测试BsDatepickerDirective
下面是我单元测试的一段代码Angular 获得;TypeError:cis.createLoader不是函数;单元测试BsDatepickerDirective,angular,typescript,unit-testing,angular-bootstrap,Angular,Typescript,Unit Testing,Angular Bootstrap,下面是我单元测试的一段代码 let BsDatepickerConfigStub = {}; beforeEach(() => { TestBed.configureTestingModule({ ... providers: [ { provide: BsDatepickerConfig, useValue: BsDatepickerConfigStub } ] }).compileComponen
let BsDatepickerConfigStub = {};
beforeEach(() => {
TestBed.configureTestingModule({
...
providers: [
{ provide: BsDatepickerConfig, useValue: BsDatepickerConfigStub }
]
}).compileComponents();
fixture = TestBed.createComponent(GoalDetailsComponent);
component = fixture.componentInstance;
fixture.detectChanges();
});
每当我运行测试时
it('should create', () => {
expect(component).toBeTruthy();
});
我得到这个错误:
TypeError:cis.createLoader不是新BsDatepickerDirective上的函数
在单元测试中模拟所有引导项的正确方法是什么