Angular prihaja s polno testno nastavitvijo (Jasmine + Karma privzeto, čeprav mnoge ekipe uporabljajo Jest). Zagotavlja TestBed za konfiguriranje testnega modula in instanciranje komponent/storitev z njihovimi odvisnostmi — z izkoristkom DI za injiciranje mock-ov.
Testiranje storitve (najpreprosteje)
(, {
: ;
: ;
( {
.({
: [],
: [],
});
service = .();
httpMock = .();
});
(, {
service.().( (users.).());
req = httpMock.();
req.([{ : }, { : }]);
});
});
