Angular ਇਕ ਪੂਰੀ ਜਾਂਚ ਸੈਟਅਪ ਭੇਜਦਾ ਹੈ (ਡਿਫਾਲਟ ਰੂਪ ਵਿੱਚ Jasmine + Karma, ਹਾਲਾਂਕਿ ਬਹੁਤ ਸਾਰੀ ਟੀਮਾਂ Jest ਦੀ ਵਰਤੋਂ ਕਰਦੀਆਂ ਹਨ)। ਇਹ TestBed ਪ੍ਰਦਾਨ ਕਰਦਾ ਹੈ ਇਕ ਜਾਂਚ ਮਾਡਿਊਲ ਨੂੰ ਸੰਰਚਨਾ ਕਰਨ ਅਤੇ components/services ਨੂੰ ਉਹਨਾਂ ਦੀ dependencies ਦੇ ਨਾਲ ਸ਼ੁਰੂ ਕਰਨ ਲਈ — DI ਦੀ ਲਾਭ ਲੈ ਕੇ mocks ਨੂੰ ਪ੍ਰਵਾਹ ਕਰਨ ਲਈ।
Service ਦੀ ਜਾਂਚ (ਸਭ ਤੋਂ ਸਰਲ)
(, {
: ;
: ;
( {
.({
: [],
: [],
});
service = .();
httpMock = .();
});
(, {
service.().( (users.).());
req = httpMock.();
req.([{ : }, { : }]);
});
});
