Ich versuche, meine beforeEach
wie diese, so dass jeder it
bekommt die benötigten Module/Provider zu schreiben: istWie Provider in Angular2 Jasmine Testspezifikation hinzugefügt werden, da AddProvider in RC6 veraltet ist?
beforeEach(() => addProviders([
BaseRequestOptions,
MockBackend,
{
provide: Http,
useFactory: (backend: MockBackend, options: BaseRequestOptions) => new Http(backend, options),
deps: [MockBackend, BaseRequestOptions]
},
MyService
]));
Aber da addProviders
Methode in RC6 veraltet, was ist eine bessere Alternative meine Anbieter hinzufügen?
Zusätzlich zu der angenommenen Antwort, musste ich die unten hinzufügen, um die Tests arbeiten TestBed.compileComponents(); –