unit-testing पर टैग किए गए जवाब

यूनिट परीक्षण एक ऐसी विधि है जिसके द्वारा स्रोत कोड की व्यक्तिगत इकाइयों को यह निर्धारित करने के लिए परीक्षण किया जाता है कि क्या वे उपयोग के लिए फिट हैं।

5
एक सूची का परीक्षण ... सभी एक ही परीक्षण में या प्रत्येक स्थिति के लिए एक परीक्षण?
मैं यह परीक्षण कर रहा हूं कि कोई फ़ंक्शन किसी सूची में क्या अपेक्षित है। इसलिए मैं परीक्षण करना चाहता हूं f(null) -> null f(empty) -> empty f(list with one element) -> list with one element f(list with 2+ elements) -> list with the same number of elements, doing what …
21 unit-testing  tdd 

4
क्या कार्यात्मक प्रोग्रामिंग निर्भरता इंजेक्शन पैटर्न के लिए एक व्यवहार्य विकल्प है?
मैं हाल ही में C # में कार्यात्मक प्रोग्रामिंग नामक एक पुस्तक पढ़ रहा हूं और यह मेरे लिए होता है कि कार्यात्मक प्रोग्रामिंग की अपरिवर्तनीय और स्टेटलेस प्रकृति निर्भरता इंजेक्शन पैटर्न के समान परिणाम प्रदान करती है और संभवतः एक बेहतर दृष्टिकोण भी है, खासकर इकाई परीक्षण के संबंध …

6
यूनिट परीक्षण और क्यों और किस तरह के कार्य और / या कक्षाएं असंभव हैं
एक अच्छा इकाई परीक्षण नहीं होने के लिए डेवलपर का मुख्य बहाना है "कोड एक इकाई परीक्षण योग्य फैशन में डिज़ाइन नहीं किया गया है।" मैं यह समझने की कोशिश कर रहा हूं कि किस प्रकार के डिजाइन और कोड को यूनिट परीक्षण नहीं किया जा सकता है।

5
मैं किस वर्ग की जांच कर सकता हूं जिसे एक वेब सेवा कॉल की आवश्यकता है?
मैं एक वर्ग का परीक्षण करने की कोशिश कर रहा हूं जो कुछ Hadoop वेब सेवाओं को कॉल करता है। कोड बहुत अधिक रूप है: method() { ...use Jersey client to create WebResource... ...make request... ...do something with response... } जैसे एक create directory method, एक create folder method आदि …

3
अत्यधिक मॉकिंग की आवश्यकता के कारण भंगुर इकाई परीक्षण
मैं अपनी यूनिट परीक्षणों के बारे में बढ़ती परेशान समस्या से जूझ रहा हूं जिसे हम अपनी टीम में लागू कर रहे हैं। हम लीगेसी कोड में इकाई परीक्षणों को जोड़ने का प्रयास कर रहे हैं जो अच्छी तरह से डिज़ाइन नहीं किया गया था और जब तक हम परीक्षण …

6
इकाई परीक्षणों को जोड़ने से प्रसिद्ध विरासत कोड के लिए समझ में आता है?
मैं TDD अर्थों में इकाई परीक्षणों के बारे में बात कर रहा हूँ । (स्वचालित रूप से "एकीकरण" नहीं है, या आप इसे परीक्षण के लिए क्या पसंद करते हैं।) लिगेसी कोड जैसे: (C ++) कोड बिना टेस्ट के। (देखें: लिगेसी कोड के साथ माइकल फेदर्स का प्रभावी ढंग से …
21 c++  tdd  legacy  unit-testing 

7
एक टीम में नए आदमी होने के दौरान आप मौजूदा एकीकरण और इकाई परीक्षणों की गुणवत्ता के बारे में क्या कर सकते हैं?
एक आवर्ती विषय जो मैं अपने करियर में आया था, एक टीम में आने के लिए नया डेवलपर बन रहा है, और जल्दी से मौजूदा इकाई और एकीकरण परीक्षण सूट का अंतर्निहित अविश्वास हो रहा है। साक्षात्कार के दौरान आपको प्रबंधन द्वारा बताया जाता है कि वे "दृढ़ता से इकाई …

7
यूनिट परीक्षण पर सर्वश्रेष्ठ पुस्तक, लेख और साहित्य [बंद]
जैसा कि वर्तमान में खड़ा है, यह प्रश्न हमारे प्रश्नोत्तर प्रारूप के लिए एक अच्छा फिट नहीं है। हम तथ्यों, संदर्भों या विशेषज्ञता के आधार पर उत्तर दिए जाने की अपेक्षा करते हैं, लेकिन इस सवाल पर बहस, बहस, मतदान या विस्तारित चर्चा की संभावना होगी। यदि आपको लगता है …

6
TDD का उपयोग करते समय किसी फ़ंक्शन या सुविधा को कैसे निकालें
TDD के बारे में ग्रंथों में मैं अक्सर "दोहराव को हटाता हूं" या "पुनरावृत्ति में सुधार" के बारे में पढ़ता हूं। लेकिन मुझे एक अप्रयुक्त फ़ंक्शन को हटाने से क्या होता है? उदाहरण के लिए मान लें कि Cविधियों के साथ एक वर्ग है a()और b()। अब मुझे लगता है …

3
परीक्षण और उत्पादन कोड के बीच दोहराव स्थिरांक?
क्या परीक्षणों और वास्तविक कोड के बीच डेटा की नकल करना अच्छा है या बुरा? उदाहरण के लिए, मान लीजिए कि मेरे पास एक पायथन वर्ग है FooSaverजो किसी विशेष निर्देशिका के साथ फ़ाइलों को किसी निर्देशिका में सहेजता है: class FooSaver(object): def __init__(self, out_dir): self.out_dir = out_dir def _save_foo_named(self, …

8
क्या एक अपरिवर्तनीय वस्तु में तर्क सत्यापन और फ़ील्ड आरंभीकरण का परीक्षण करने का एक आसान तरीका है?
मेरे डोमेन में इस तरह के बहुत सारे सरल अपरिवर्तनीय वर्ग हैं: public class Person { public string FullName { get; } public string NameAtBirth { get; } public string TaxId { get; } public PhoneNumber PhoneNumber { get; } public Address Address { get; } public Person( string fullName, …
20 c#  unit-testing 

3
एक राज्य प्रणाली के लिए डिजाइनिंग यूनिट परीक्षण
पृष्ठभूमि टेस्ट ड्रिवेन डेवलपमेंट को मैंने पहले ही स्कूल और इंडस्ट्री में खत्म कर दिया था। मैं इसे सीखने की कोशिश कर रहा हूं, लेकिन कुछ प्रमुख चीजें अभी भी मुझसे बच रही हैं। TDD समर्थकों का कहना है कि बहुत सारी बातें (जैसे बाद में "एकल सिद्धांत" या SAP …

3
टीडीडी और रिफैक्टरिंग के साथ कठिनाइयाँ (या - यह अधिक दर्दनाक क्यों होना चाहिए?)
मैं खुद को TDD दृष्टिकोण का उपयोग करना सिखाना चाहता था और मेरे पास एक परियोजना थी जिसे मैं थोड़ी देर के लिए काम करना चाहता था। यह एक बड़ी परियोजना नहीं थी इसलिए मुझे लगा कि यह टीडीडी के लिए एक अच्छा उम्मीदवार होगा। हालांकि, मुझे लगता है कि …

3
यूनिट परीक्षण C ++: क्या परीक्षण करना है?
टी एल; डॉ अच्छा, उपयोगी परीक्षण लिखना कठिन है, और C ++ में इसकी उच्च लागत है। क्या आप अनुभव कर सकते हैं कि डेवलपर्स आपके औचित्य को क्या और कब परीक्षण करना चाहते हैं? लम्बी कहानी मैं परीक्षण-संचालित विकास करता था, वास्तव में मेरी पूरी टीम, लेकिन यह हमारे …

3
मैं यूनिट टेस्ट में समानता के लिए दोहरे मूल्यों की ठीक से तुलना कैसे कर सकता हूं?
मैंने हाल ही में एक समय श्रृंखला मॉड्यूल तैयार किया है, जहां मेरा समय श्रृंखला अनिवार्य रूप से एक है SortedDictionnary<DateTime, double>। अब मैं यह सुनिश्चित करने के लिए इकाई परीक्षण बनाना चाहूंगा कि यह मॉड्यूल हमेशा काम कर रहा है और अपेक्षित परिणाम उत्पन्न कर रहा है। एक सामान्य …

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