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

निबंध आपको अपने कार्यक्रम के बारे में अपनी मान्यताओं का परीक्षण करने में सक्षम बनाता है। उदाहरण के लिए, यदि आप एक विधि लिखते हैं जो एक कण की गति की गणना करता है, तो आप यह मान सकते हैं कि गणना की गई गति प्रकाश की गति से कम है।

3
क्या अभिकर्मक या इकाई परीक्षण अधिक महत्वपूर्ण हैं?
दोनों asserts और यूनिट परीक्षण एक कोडबेस के लिए प्रलेखन के रूप में सेवा करते हैं, और बग की खोज का एक साधन है। मुख्य अंतर यह है कि पवित्रता की जाँच के रूप में कार्य करता है और वास्तविक आदानों को देखता है, जबकि यूनिट परीक्षण विशिष्ट सिम्युलेटेड इनपुट …

4
अपवादों को फेंकने के दावे का उपयोग करना?
अक्सर जब मैं एक फ़ंक्शन लिखता हूं, तो मैं यह सुनिश्चित करना चाहता हूं कि इस तरह की त्रुटियों का जल्द से जल्द पता लगाने के लिए इनपुट मान्य हैं (मुझे विश्वास है कि इन्हें पूर्व शर्त कहा जाता है)। जब कोई पूर्वगामी विफल होता है, तो मैंने हमेशा एक …

9
क्या बहुत अधिक मुखर लिखना संभव है?
मैं assertC ++ कोड में चेक लिखने का एक बड़ा प्रशंसक हूं, जो विकास के दौरान मामलों को पकड़ने का एक तरीका है जो संभवतः नहीं हो सकता है, लेकिन मेरे कार्यक्रम में तर्क बग के कारण होता है। यह सामान्य रूप से एक अच्छा अभ्यास है। हालाँकि, मैंने देखा …

3
क्या मुझे आज भी डीबग का उपयोग करना चाहिए।
मैं हाल ही में कुछ नए लिखित कोड के साथ आया था जो बहुत सारे डीबग के साथ इंटरसेप्ट किया गया था। ऐसटर (C #)। क्या हमें सामान्य रूप से टीडीडी, बीडीडी और यूनिट परीक्षण के उपयोग के बावजूद इसका व्यापक रूप से उपयोग करना चाहिए?

8
क्या रिलीज बिल्ड में जोर होना चाहिए
assertC ++ में डिफ़ॉल्ट व्यवहार रिलीज बिल्ड में कुछ नहीं करना है। मुझे लगता है कि यह प्रदर्शन कारणों से किया जाता है और शायद उपयोगकर्ताओं को बुरा त्रुटि संदेश देखने से रोकने के लिए किया जाता है। हालाँकि, मैं यह तर्क दूंगा कि उन स्थितियों को, जहाँ से assertनिकाल …

9
क्या बहुत से अभिकथन कोड गंध हैं?
मुझे यूनिट टेस्टिंग और टीडीडी के साथ वास्तव में प्यार हो गया है - मैं संक्रमित संक्रमित हूं। हालांकि, यूनिट परीक्षण का उपयोग आम तौर पर सार्वजनिक तरीकों के लिए किया जाता है। कभी-कभी हालांकि मुझे निजी तरीकों में भी कुछ मान्यताओं-अभिकथनों का परीक्षण करना पड़ता है, क्योंकि उनमें से …

1
इकाई परीक्षण: लाइनक के साथ दावे को स्थगित कर दिया
क्या इस तरह से आस्थगित दावे जोड़ना ठीक है var actualKittens = actualKittens.Select(kitten => { Assert.IsСute(kitten); return kitten }); क्यों? इसलिए मैं उदाहरण के लिए भौतिकीकृत संग्रह की अपेक्षा करने वाले बयानों के साथ एक बार भी पुनरावृति कर सकता हूं: CollectionAssert.AreEquivalent(expectedKittens, actualKittens.ToList()); और यह भी केवल चयन नहीं किया …

5
मैं अपनी त्रुटि जाँच और हैंडलिंग कैसे सुधार सकता हूँ?
हाल ही में मैं यह समझने के लिए संघर्ष कर रहा हूं कि सही मात्रा क्या है और उचित तरीके क्या हैं। इस बारे में मेरे कुछ सवाल हैं: त्रुटियों (खराब इनपुट, खराब स्थिति, आदि) की जांच करने का उचित तरीका क्या है? क्या त्रुटियों के लिए स्पष्ट रूप से …
13 c  testing  assertions 

3
पाइथन - अगर बनाम लौटा और लौटा
मैं एक स्क्रिप्ट लिख रहा हूं जो एक पाठ फ़ाइल के लिए कुछ करता है (यह क्या करता है, हालांकि मेरे प्रश्न के लिए अप्रासंगिक है)। तो इससे पहले कि मैं फ़ाइल के लिए कुछ करूँ मैं जाँच करना चाहता हूँ कि क्या फ़ाइल मौजूद है। मैं यह कर सकता …

1
अजगर में बतख टाइपिंग, डेटा सत्यापन और मुखर प्रोग्रामिंग
बतख टाइपिंग के बारे में : डक टाइपिंग आदतों और कार्यप्रणाली निकायों में तर्कों के प्रकार का परीक्षण न करके, सही उपयोग सुनिश्चित करने के लिए दस्तावेज़ीकरण, स्पष्ट कोड और परीक्षण पर निर्भर है। तर्क सत्यापन के बारे में (ईएएफपी: अनुमति की तुलना में माफी के लिए पूछना आसान)। यहाँ …

2
कोड अनुबंध / दावा: डुप्लिकेट चेक के साथ क्या?
मैं लिखने का एक बहुत बड़ा प्रशंसक हूं, अनुबंध या जो भी प्रकार मैं जिस भाषा में उपयोग कर रहा हूं उसमें उपलब्ध चेक। एक चीज जो मुझे थोड़ा परेशान करती है, वह यह है कि मुझे यकीन नहीं है कि डुप्लिकेट चेक से निपटने के लिए सामान्य अभ्यास क्या …
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.