Angularjs 找不到名称';提供';

Angularjs 找不到名称';提供';,angularjs,testing,mocking,karma-runner,Angularjs,Testing,Mocking,Karma Runner,当我使用模拟测试角度时,为什么找不到“提供” beforeach(()=>{ TestBed.configureTestingModule({ 供应商:[ 提供(StrategyTablesService,{useClass:MockstrategyService}) ] }); });您需要使用angular.mock.module() 您需要使用angular.mock.module() 也许您必须使用对象来提供函数 beforeEach(() => { TestBed.conf

当我使用模拟测试角度时,为什么找不到“提供”

beforeach(()=>{
TestBed.configureTestingModule({
供应商:[
提供(StrategyTablesService,{useClass:MockstrategyService})
]
});

});您需要使用angular.mock.module()


您需要使用angular.mock.module()


也许您必须使用对象
来提供
函数

beforeEach(() => {
  TestBed.configureTestingModule({
    providers: [{ 
      provide: StrategyTablesService, useClass: MockstrategyService }]
  });
});

也许您必须使用对象
来提供
函数

beforeEach(() => {
  TestBed.configureTestingModule({
    providers: [{ 
      provide: StrategyTablesService, useClass: MockstrategyService }]
  });
});

角度也是找不到的…为什么?导入*作为“角度”的角度;但是…属性“mock”在类型“IAngularStatic”上不存在。角度也找不到…为什么?从“angular”导入*作为角度;但是…类型“IAngularStatic”上不存在属性“mock”。