परिचय Mocha र Chai

Mocha र Chai Node.js इकोसिस्टममा दुईवटा व्यापक रूपमा अपनाइएका परीक्षण फ्रेमवर्कहरू हुन्। तिनीहरूले विकासकर्ताहरूलाई तिनीहरूको अनुप्रयोगहरू परीक्षण गर्न, तिनीहरूको बलियोता र विश्वसनीयता सुनिश्चित गर्न शक्तिशाली उपकरणहरू र क्षमताहरू प्रदान गर्छन्। Mocha परीक्षण प्रक्रियाको के बनाउँछ र Chai आवश्यक कम्पोनेन्टहरू र विकासकर्ताहरू किन तिनीहरूमा भर पर्छन् भन्ने कुराको अन्वेषण गरौं ।

 

स्थापना र कन्फिगर गर्दै Mocha र Chai Node.js परियोजनामा

स्थापना र कन्फिगर गर्न Mocha र Chai Node.js परियोजनामा, तपाइँ तलका चरणहरू पालना गर्न सक्नुहुन्छ:

चरण 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 परीक्षण डाइरेक्टरीमा सबै परीक्षण फाइलहरू खोजी र चलाउनेछ।

यसरी तपाइँ स्थापना र कन्फिगर गर्न सक्नुहुन्छ Mocha र Chai तपाइँको Node.js परियोजनामा। तपाइँ तपाइँको परियोजना मा विभिन्न प्रकार्यताहरु र विधिहरु परीक्षण गर्न अतिरिक्त परीक्षण फाइलहरू सिर्जना र चलाउन सक्नुहुन्छ।

 

निष्कर्ष: यस लेखमा, हामीले बुझ्नको लागि जग राखेका छौं Mocha, र Chai. Mocha तपाईं र Chai, दुई शक्तिशाली परीक्षण फ्रेमवर्कको ज्ञानले सुसज्जित हुनुहुन्छ जसले तपाईंलाई तपाईंको Node.js अनुप्रयोगहरूको लागि कुशल र भरपर्दो परीक्षण सुइटहरू निर्माण गर्न मद्दत गर्नेछ। Mocha यस शृङ्खलाको अर्को लेखको लागि सम्पर्कमा रहनुहोस्, जहाँ हामी रसँग सरल परीक्षणहरू सिर्जना गर्न गहिरो खोज गर्नेछौं Chai ।