4
我使用這個gist在應用程序啓動過程中讀取配置文件。這工作正常,但做單元測試時,我得到錯誤Cannot read property 'SomeProperty' of null
。Angular APP_INITIALIZER在測試中加載配置文件
我已經加入了供應商進行測試,以及
beforeEach(async(() => {
TestBed.configureTestingModule({
declarations: [ LoginComponent ],
imports: [ReactiveFormsModule, RouterTestingModule, HttpModule],
providers: [AuthService,
SettingsService,
AppConfig,
{
provide: APP_INITIALIZER,
useFactory: initConfig,
deps: [AppConfig],
multi: true
},
]
})
.compileComponents();
}));
任何指針來解決這個?提前致謝。
你能分享更多的代碼嗎?我沒有看到'SomeProperty' – yurzui
你有沒有想出解決方案? – pop