Node.js के अनुसार पुस्तकालय documentation जोर:Node.js बनाम अन्य ज़ोर पुस्तकालयों पुस्तकालय जोर
मॉड्यूल Node.js द्वारा आंतरिक उपयोग के लिए इरादा है, लेकिन आवश्यकता के माध्यम से आवेदन कोड में इस्तेमाल किया जा सकता ('जोर')। हालांकि, जोर देना परीक्षण ढांचा नहीं है, और इसका उद्देश्य सामान्य उद्देश्य दावा पुस्तकालय के रूप में उपयोग करने का इरादा नहीं है।
मैं (कोई BDD एपीआई, केवल ज़ोर एपीआई) एक वैकल्पिक ज़ोर पुस्तकालय के रूप में Chai देख रहा था, और अंत में मुझे लगता है कि ज़ोर कार्यक्षमता बहुत समान है।
क्यों चाय का ज़ोर पुस्तकालय एक बेहतर जोर पुस्तकालय है? यह node.js की तुलना में सबकुछ करता है (उपलब्ध दावे के मामले में अधिक समृद्ध होने के अलावा, लेकिन यह सिर्फ वाक्य रचनात्मक चीनी-कोटिंग है)। निष्पादित किए गए आवेदक की कुल गणना जैसी सरल चीजें दोनों पर उपलब्ध नहीं हैं।
मैं कुछ याद आ रही है?
उन्होंने यह स्पष्ट रूप से कहा है - 'जोर दें ** ** ** एक परीक्षण ढांचा नहीं है, जबकि' चाई ** ** ** है। '" उपलब्ध दावे के मामले में और अधिक समृद्ध होने के बगल में "'। आप पूछ रहे हैं कि कार और साइकिल के बीच क्या अंतर है। हां, उनमें से ** भाग ** समान हो सकते हैं, लेकिन उनका उद्देश्य पूरी तरह से अलग है। अगर आपको बस कुछ जांचने की ज़रूरत है - 'assert' का उपयोग करें। यदि आप परीक्षण कर रहे हैं - 'चाई' या कुछ इसी तरह का उपयोग करें। –
node.js: assert.equal (ए, 5) चाई: asser.equal (ए, 5) क्या अंतर है। मैं एक कार के साथ साइकिल की तुलना नहीं करता। मैं इसके बदले एक सस्ती कार और एक लक्जरी की तुलना करूंगा। वे दोनों आपको वहां ले जाते हैं, एक शैली के साथ :) – fabrizi0
मुझे यह भी समझ में नहीं आता कि क्यों नोड 'जोर' मॉड्यूल दस्तावेज़ सामान्य उद्देश्य दावा पुस्तकालय के रूप में उपयोग नहीं करते हैं। –