Angular leveres med en komplet testopsætning (Jasmine + Karma som standard, selvom mange teams bruger Jest). Den leverer TestBed til at konfigurere et testmodul og instantiere komponenter/tjenester med deres afhængigheder — ved at udnytte DI til at injicere mocks.
Test af en tjeneste (simpleste)
(, {
: ;
: ;
( {
.({
: [],
: [],
});
service = .();
httpMock = .();
});
(, {
service.().( (users.).());
req = httpMock.();
req.([{ : }, { : }]);
});
});
