【发布时间】:2017-04-14 08:01:56
【问题描述】:
我有一个模块,其中一些服务已加载到构造函数中
export class AppModule {
constructor(
private oauth: OAuthService, //HOW TO TEST THIS WHETHER ITS LOADED OR NOT?
private translate: TranslateService
){
let browserLang = navigator.language;
if(browserLang.length == 2) {
browserLang = browserLang == 'en' ? 'en-US' : browserLang;
browserLang = browserLang == 'de' ? 'de-AT' : browserLang;
}
translate.use(browserLang || 'en-US');
}
}
如何进行单元测试以检查 OAuthService 和 TranslateService 的实例是否正在使用 Angular2 Jasmine 加载到 AppModule 中?
【问题讨论】:
-
您现在有什么测试设置?到目前为止,您尝试过什么?
标签: angular karma-jasmine