Mocha மற்றும் Chai Node.js சுற்றுச்சூழல் அமைப்பில் பரவலாக ஏற்றுக்கொள்ளப்பட்ட இரண்டு சோதனை கட்டமைப்புகள். டெவலப்பர்கள் தங்கள் பயன்பாடுகளைச் சோதிப்பதற்கும், அவர்களின் வலிமை மற்றும் நம்பகத்தன்மையை உறுதி செய்வதற்கும் சக்திவாய்ந்த கருவிகள் மற்றும் திறன்களை வழங்குகிறார்கள். சோதனைச் செயல்பாட்டின் முக்கிய கூறுகள் மற்றும் டெவலப்பர்கள் ஏன் அவற்றை நம்பியிருக்கிறார்கள் என்பதை Mocha ஆராய்வோம். Chai
Node.js திட்டத்தில் நிறுவுதல் மற்றும் Mocha கட்டமைத்தல் Chai
Node.js திட்டத்தில் நிறுவ மற்றும் கட்டமைக்க Mocha, நீங்கள் பின்வரும் படிகளைப் பின்பற்றலாம்: Chai
படி 1 : Node.js திட்டத்தை துவக்கவும்
- a ஐத் திறந்து terminal, திட்டக் கோப்பகத்திற்குச் செல்லவும்.
- ஒரு புதிய Node.js திட்டத்தை துவக்க பின்வரும் கட்டளையை இயக்கவும்:
npm init -y
package.json
- இந்த கட்டளை திட்டம் மற்றும் அதன் சார்புகள் பற்றிய தகவல்களை வைத்திருக்கும் கோப்பை உருவாக்கும் .
படி 2: நிறுவவும் Mocha மற்றும் Chai
- a ஐ திறந்து 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: சோதனைகளை இயக்கவும்
- a ஐத் திறந்து terminal சோதனைகளை இயக்க பின்வரும் கட்டளையை இயக்கவும்:
npx mocha
- Mocha சோதனை கோப்பகத்தில் அனைத்து சோதனை கோப்புகளையும் தேடி இயக்கும்.
உங்கள் Node.js திட்டத்தில் நீங்கள் எப்படி நிறுவலாம் மற்றும் கட்டமைக்கலாம் Mocha. Chai உங்கள் திட்டப்பணியில் பல்வேறு செயல்பாடுகள் மற்றும் முறைகளைச் சோதிக்க கூடுதல் சோதனைக் கோப்புகளை உருவாக்கி இயக்கலாம்.
முடிவு: இந்த கட்டுரையில், புரிந்து கொள்வதற்கான அடித்தளத்தை நாங்கள் அமைத்துள்ளோம் Mocha, மற்றும் Chai. உங்கள் Node.js பயன்பாடுகளுக்கான திறமையான மற்றும் நம்பகமான சோதனைத் தொகுப்புகளை உருவாக்க உதவும் இரண்டு சக்திவாய்ந்த சோதனை கட்டமைப்புகள் Mocha பற்றிய அறிவை நீங்கள் பெற்றிருக்கிறீர்கள். Chai இந்தத் தொடரின் அடுத்த கட்டுரைக்காக காத்திருங்கள், அங்கு எளிமையான சோதனைகளை உருவாக்குவது Mocha மற்றும் Chai.