mocha पर टैग किए गए जवाब

Mocha.js Node.js और ब्राउज़र पर चलने वाला एक सुविधा संपन्न जावास्क्रिप्ट परीक्षण ढांचा है।

8
NodeJS UnhandledPromiseRejectionWarning
इसलिए, मैं एक घटक का परीक्षण कर रहा हूं जो एक घटना-एमिटर पर निर्भर करता है। ऐसा करने के लिए मैं मोचा + चाय के साथ वादों का उपयोग कर एक समाधान के साथ आया: it('should transition with the correct event', (done) => { const cFSM = new CharacterFSM({}, emitter, …

9
मोचा और नोड.जेएस के साथ निजी कार्यों का यूनिट परीक्षण
मैं नोड.जेएस के लिए लिखे गए एप्लिकेशन को यूनिट टेस्ट करने के लिए मोचा का उपयोग कर रहा हूं मुझे आश्चर्य है कि यदि यूनिट परीक्षण कार्यों के लिए संभव है जो एक मॉड्यूल में निर्यात नहीं किए गए हैं। उदाहरण: मेरे पास इस तरह के बहुत सारे कार्य हैं …

5
मैं परीक्षण के लिए एक्सप्रेसजेएस के एक उदाहरण को प्रोग्रामेटिक रूप से कैसे बंद कर सकता हूं?
मैं यह जानने की कोशिश कर रहा हूं कि एक्सप्रेस का एक उदाहरण कैसे बंद किया जाए। असल में, मुझे .listen(port)कॉल का व्युत्क्रम चाहिए - मुझे एसटीपी को सुनने, पोर्ट जारी करने, और सफाई से बंद करने के लिए एक्सप्रेस सर्वर कैसे मिलेगा? मुझे पता है कि ऐसा लगता है …

4
Mocha के साथ जावास्क्रिप्ट का परीक्षण - मैं एक परीक्षण डिबग करने के लिए कंसोल.लॉग का उपयोग कैसे कर सकता हूं?
मैं जावास्क्रिप्ट परीक्षण-धावक "मोचा" का उपयोग कर रहा हूं। मेरे पास एक परीक्षण है जो विफल हो रहा है, इसलिए मैं इसका उपयोग करके डीबग करना चाहूंगा console.log। लेकिन जब परीक्षण चलाए जाते हैं, तो कोई आउटपुट नहीं होता है (केवल मोचा से परीक्षण के परिणाम)। ऐसा लगता है जैसे …

6
मोचा एपीआई परीक्षण: 'टाइपर्रर: app.address एक फ़ंक्शन नहीं है' प्राप्त करना
मेरा मुद्दा मैं एक बहुत ही सरल CRUD एपीआई कोडित है और मैं हाल ही में भी कुछ परीक्षण का उपयोग कर कोडिंग शुरू कर दिया है chaiऔर chai-httpलेकिन जब साथ मेरे परीक्षण चलाने मैं समस्या हो रही है $ mocha। जब मैं परीक्षण चलाता हूं तो मुझे शेल पर …

20
दृश्य स्टूडियो कोड का उपयोग करते हुए मोचा ब्रेकप्वाइंट
क्या दृश्य स्टूडियो कोड का उपयोग करके मोचा परीक्षणों में ब्रेकप्वाइंट जोड़ना संभव है? आम तौर पर जब डिबगिंग कोड एक को लॉन्च को कॉन्फ़िगर करने की आवश्यकता होती है। जेसन, प्रोग्राम की विशेषता को निष्पादित करने के लिए जावास्क्रिप्ट फ़ाइल में सेट करता है। मुझे यकीन नहीं है कि …

6
जावास्क्रिप्ट मानक शैली मोचा को नहीं पहचानती है
मेरे पास एक मोचा टेस्ट फाइल है जो इस तरह दिखती है: var expect = require('chai').expect var muting = require('../muting') describe('muting', function () { describe('init()', function () { it('should inject an object into twitter', function () { var twitter = 'twitter' muting.init(twitter) expect(muting.twitter).to.equal(twitter) }) }) }) जब मैं mochaसीएलआई से …
94 javascript  mocha 

17
मोचा परीक्षण चलाने पर बेबल अप्रत्याशित टोकन आयात
अन्य संबंधित प्रश्नों में दिए गए समाधान, जैसे कि उचित प्रीसेट्स (es2015) में .babelrc शामिल हैं, मेरी परियोजना में पहले से ही लागू हैं। मेरे पास दो परियोजनाएं हैं (उन्हें ए और बी कहते हैं) जो दोनों ईएस 6 मॉड्यूल सिंटैक्स का उपयोग करते हैं। प्रोजेक्ट ए में, मैं प्रोजेक्ट …

1
मोचा के साथ जावास्क्रिप्ट परीक्षण में assert.equal और assert.deepEqual के बीच अंतर?
मैं अपने Express.js एप्लिकेशन में एक छोटे मॉड्यूल का परीक्षण करने के लिए मोचा का उपयोग कर रहा हूं। इस मॉड्यूल में, मेरा एक कार्य एक सरणी देता है। मैं परीक्षण करना चाहता हूं कि दिए गए इनपुट के लिए सरणी सही है या नहीं। मैं इस तरह से कर …

4
आप Mocha, Node.js के परीक्षण मॉड्यूल को कैसे स्थापित और चलाएंगे? स्थापित होने के बाद "मोचा: कमांड नहीं मिला"
मुझे मोचा को उम्मीद के मुताबिक काम करने में परेशानी हो रही है, और मैं दस्तावेज के रूप में कहना पसंद करूंगा, लेकिन वहाँ (प्रतीत होता है) वास्तव में चल रही चीज पर ज्यादा प्रलेखन नहीं होना चाहिए। मैंने इसे npm(विश्व स्तर पर और स्थानीय रूप से) दोनों का उपयोग …
90 node.js  mocha 

1
`पहले ()` और `पहले () (`) के बीच क्या अंतर है?
विशेष रूप से क्या बीच का अंतर है मोचा की before()और beforeEach()? (के लिए एक ही प्रश्न after()और afterEach()।) मुझे लगता है कि before()प्रति describe()ब्लॉक एक बार चलता है , और beforeEach()परीक्षण ( it()ब्लॉक) के अनुसार एक बार चलता है । क्या यह सच है? और मैं कब एक का …

2
मोचा में Async फ़ंक्शन इससे पहले () कल्पना से पहले समाप्त हो गया है?
मेरे पास एक कॉलबैक फ़ंक्शन है before()जिसमें सफाई डेटाबेस के लिए है। शुरू before()होने से पहले खत्म करने की गारंटी में सब कुछ है it()? before(function(){ db.collection('user').remove({}, function(res){}); // is it guaranteed to finish before it()? }); it('test spec', function(done){ // do the test }); after(function(){ });

6
mocha.js के साथ कई फ़ाइलों से परीक्षण में शामिल होना
मैं एक फ़ाइल में कई फाइलों से सभी परीक्षणों में शामिल होने की कोशिश कर रहा हूं, कुछ इस तरह: describe('Controllers', function() { describe('messages.js', function() { require('./controllertests/messages').test(options); }) describe('users.js', function() { require('./controllertests/users').test(options); }) }) मुझे पूरा यकीन है कि यह परीक्षण में शामिल होने का सबसे अच्छा तरीका नहीं है, …

2
कर्मा के साथ नोडज बैकएंड कोड का परीक्षण कैसे करें (शानदार)
मैं अपने बैकएंड यूनिट टेस्ट (मोचा के साथ लिखा हुआ) को चलाने के लिए कर्मा को कैसे सेट करूँ? अगर मैं अपनी बैकेंड टेस्ट स्क्रिप्ट को इसमें जोड़ता हूं files = [], तो यह बताते हुए विफल हो जाता है कि requireअपरिभाषित है।

10
अतिरिक्त विकल्पों या मापदंडों के साथ मोचा परीक्षण
मैं मोचा का उपयोग करके अपने Node.js एप्लिकेशन के लिए परीक्षण मामले लिख रहा हूं। परीक्षण मामलों को अतिरिक्त इनपुट विकल्प या पैरामीटर के रूप में एक एपीआई कुंजी की आवश्यकता होती है। एपीआई कुंजी निजी है, इसलिए मैं इसे सीधे परीक्षण फाइलों में शामिल नहीं करना चाहता, क्योंकि हर …
83 node.js  mocha 

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.