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 ।