Mocha और का परिचय Chai

Mocha और Chai Node.js पारिस्थितिकी तंत्र में व्यापक रूप से अपनाए गए दो परीक्षण ढाँचे हैं। वे डेवलपर्स को उनके अनुप्रयोगों का परीक्षण करने, उनकी मजबूती और विश्वसनीयता सुनिश्चित करने के लिए शक्तिशाली उपकरण और क्षमताएं प्रदान करते हैं। आइए देखें कि परीक्षण प्रक्रिया के आवश्यक घटक क्या हैं Mocha और Chai डेवलपर्स उन पर भरोसा क्यों करते हैं।

 

Node.js प्रोजेक्ट में इंस्टाल करना और कॉन्फ़िगर Mocha करना Chai

Node.js प्रोजेक्ट में स्थापित और कॉन्फ़िगर करने के लिए Mocha, आप नीचे दिए गए चरणों का पालन कर सकते हैं: Chai

चरण 1 : एक Node.js प्रोजेक्ट प्रारंभ करें

   - खोलें terminal और प्रोजेक्ट निर्देशिका पर नेविगेट करें।

   - एक नया Node.js प्रोजेक्ट आरंभ करने के लिए निम्नलिखित कमांड चलाएँ:

npm init -y

   - यह कमांड एक फाइल बनाएगा package.json  जिसमें प्रोजेक्ट और उसकी निर्भरता के बारे में जानकारी होगी।

चरण 2: स्थापित करें Mocha और Chai

   - खोलें और इंस्टॉल करने terminal के लिए निम्न कमांड चलाएँ :  Mocha Chai

 npm install --save-dev mocha chai

   - यह कमांड आपके प्रोजेक्ट की डायरेक्टरी में इंस्टॉल हो जाएगा Mocha और उन्हें फाइल के सेक्शन में जोड़ देगा। Chai node_module  devDependencies package.json

चरण 3: एक परीक्षण निर्देशिका बनाएं

   - परीक्षण फ़ाइलों को संग्रहीत करने के लिए अपने प्रोजेक्ट में एक नई निर्देशिका बनाएं। आमतौर पर, इस निर्देशिका का नाम  test या है spec

   - परीक्षण निर्देशिका के अंदर, `example.test.js` नाम से एक उदाहरण परीक्षण फ़ाइल बनाएं।

चरण 4: Mocha और का उपयोग करके परीक्षण लिखें Chai

   - example.test.js  फ़ाइल खोलें और निम्नलिखित आयात जोड़ें:

const chai = require('chai');  
const expect = chai.expect;  
  
// Define the test suite  
describe('Example Test',() => {  
  // Define individual test cases  
  it('should return true',() => {  
    // Define test steps  
    const result = true;  
      
    // Use Chai to assert the result  
    expect(result).to.be.true;  
  });  
});  

चरण 5: परीक्षण चलाएँ

   - terminal परीक्षण निष्पादित करने के लिए एक खोलें और निम्नलिखित कमांड चलाएँ:

npx mocha

   - Mocha परीक्षण निर्देशिका में सभी परीक्षण फ़ाइलों को खोजेगा और चलाएगा।

इस प्रकार आप अपने Node.js प्रोजेक्ट में इंस्टॉल Mocha और कॉन्फ़िगर कर सकते हैं। Chai आप अपने प्रोजेक्ट में विभिन्न कार्यक्षमताओं और विधियों का परीक्षण करने के लिए अतिरिक्त परीक्षण फ़ाइलें बना और चला सकते हैं।

 

निष्कर्ष: इस लेख में, हमने समझने की नींव रखी है Mocha, और Chai । आप दो शक्तिशाली परीक्षण ढाँचों के ज्ञान से लैस हैं जो आपके Node.js अनुप्रयोगों के लिए कुशल और विश्वसनीय परीक्षण सूट बनाने Mocha में आपकी सहायता करेंगे। Chai इस शृंखला के अगले लेख के लिए बने रहें, जहां हम Mocha और के साथ सरल परीक्षण बनाने पर गहराई से विचार करेंगे Chai ।