如何测试Angular组件,其中包括Ajs升级的服务和组件?

时间:2017-09-13 12:35:01

标签: angular unit-testing

当我尝试运行测试时,我收到类似“$ injector provider missing”的错误。

所以我尝试手动提供$ injector:

module(require('ccmSfaWelcomePage'));
inject(function ($injector) {
  injector = $injector;
});

并将其添加到testModule,如

providers: [
    { provide: '$injector', useValue: injector }
]

之后我收到“$ scope provider missing”这样的错误。

那么,请帮助我,如何正确地为Angular单位提供angularjs运行时 - 测试

0 个答案:

没有答案