Angular inclut une suite de test complète (Jasmine + Karma par défaut, bien que de nombreuses équipes utilisent Jest). Il fournit TestBed pour configurer un module de test et instancier des composants/services avec leurs dépendances — en exploitant l'injection de dépendances pour injecter des mocks.
Testing a service (simplest)
(, {
: ;
: ;
( {
.({
: [],
: [],
});
service = .();
httpMock = .();
});
(, {
service.().( (users.).());
req = httpMock.();
req.([{ : }, { : }]);
});
});
