0
私はJasmine、AngularFire2とAngularを使っていくつかの統合テストを書こうとしています。テスト内でAngularFireDatabaseオブジェクトを使用するために、AngularFireModuleを注入および初期化するにはどうすればよいですか?ジャスミンでAngularfireModuleを注入
私はJasmine、AngularFire2とAngularを使っていくつかの統合テストを書こうとしています。テスト内でAngularFireDatabaseオブジェクトを使用するために、AngularFireModuleを注入および初期化するにはどうすればよいですか?ジャスミンでAngularfireModuleを注入
アプリのAngularFireModule
の初期化とまったく同じ方法です。実際には
beforeEach(async(() => {
TestBed.configureTestingModule({
imports: [
AngularFireModule.initializeApp(environment.firebase, 'my-fancy-app'),
AngularFireDatabaseModule,
AngularFireAuthModule
],
declarations: [SomeComponent]
})
.compileComponents();
}));
私は、専用のAppTestingModule
を作成するが、すべての輸入を行うと、あなたのテストにそのモジュールをインポートするには良いことであることが判明。