Angular levereras med en fullständig testuppsättning (Jasmine + Karma som standard, även om många team använder Jest). Det tillhandahåller TestBed för att konfigurera en testmodul och instansiera komponenter/tjänster med deras beroenden — genom att utnyttja DI för att injicera mocks.
Testning av en tjänst (enklast)
(, {
: ;
: ;
( {
.({
: [],
: [],
});
service = .();
httpMock = .();
});
(, {
service.().( (users.).());
req = httpMock.();
req.([{ : }, { : }]);
});
});
