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上的函数

在单元测试中模拟所有引导项的正确方法是什么