NestJS ले परीक्षण उपयोगिता (@nestjs/testing) प्रदान गर्दछ जो Jest सँग एकीकृत छ, र यसको निर्भरता-इन्जेक्शन आर्किटेक्चरले परीक्षणलाई विशेष रूपमा स्वच्छ बनाता है — तपाईंले परीक्षण मोड्यूल सिर्जना गर्नुहुन्छ र निर्भरताका लागि mocks इन्जेक्ट गर्नुहुन्छ। परीक्षणहरू यूनिट परीक्षण (अलगकृत) र e2e परीक्षणहरुमा (सम्पूर्ण अनुप्रयोग) विभाजित हुन्छन्।
सेवा परीक्षण (mocked निर्भरताका साथ)
{ } ;
(, {
: ;
mockRepo = { : jest.(), : jest.() };
( () => {
= .({
: [
,
{ : (), : mockRepo },
],
}).();
service = .<>();
});
(, () => {
mockRepo..([{ : , : }]);
result = service.();
(result).();
(mockRepo.).();
});
});
