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

मॉकिंग और फेकिंग कोड या घटकों को अलग करने के तरीके हैं ताकि यह सुनिश्चित किया जा सके कि कोड के परीक्षण योग्य इकाई के खिलाफ केवल किसी अन्य घटक या किसी अनुप्रयोग की निर्भरता का उपयोग किए बिना इकाई परीक्षण के खिलाफ चलता है। मॉकिंग में फ़ेकिंग से भिन्नता है कि एक परीक्षण के परिणामों का दावा करने के लिए एक मॉक का निरीक्षण किया जा सकता है।

4
मॉकिटो कॉलबैक और तर्क मूल्य प्राप्त करना
मुझे फंक्शन लॉजिक वैल्यू पर कब्जा करने के लिए मॉकिटो मिलने का कोई सौभाग्य नहीं है! मैं एक सर्च इंजन इंडेक्स का मजाक उड़ा रहा हूं और एक इंडेक्स बनाने के बजाय, मैं सिर्फ एक हैश का उपयोग कर रहा हूं। // Fake index for solr Hashmap<Integer,Document> fakeIndex; // Add …

6
मैं एक्सटेंशन विधि का उपयोग करने के लिए Moq का उपयोग कैसे करूं?
मैं एक परीक्षण लिख रहा हूं जो एक विस्तार विधि के परिणामों पर निर्भर करता है, लेकिन मैं उस विस्तार पद्धति की भविष्य की विफलता कभी नहीं चाहता कि यह परीक्षण टूट जाए। उस परिणाम का मज़ाक उड़ाना स्पष्ट विकल्प लगता था लेकिन Moq एक स्थैतिक विधि (एक एक्सटेंशन विधि …

3
प्रति परीक्षण के आधार पर नकली कार्यान्वयन को कैसे बदलें [जेस्टज]
मैं प्रति परीक्षण के आधार पर एक नकली निर्भरता के कार्यान्वयन को डिफ़ॉल्ट मॉक के व्यवहार को बढ़ाकर और अगले परीक्षण के पूरा होने पर मूल कार्यान्वयन पर वापस लौटना चाहूंगा। संक्षेप में यह वही है जिसे मैं प्राप्त करने की कोशिश कर रहा हूं: नकली निर्भरता परिवर्तन / एकल …

3
मॉकिटो के साथ कक्षा <T> के पैरामीटर को पास किए गए शून्य से कैसे मिलान करें
मेरे पास ऐसे तरीके हैं: public &lt;T&gt; method(String s, Class&lt;T&gt; t) {...} कि मुझे nullदूसरे पैरामीटर के लिए मैचर्स का उपयोग करते समय यह जांचने की आवश्यकता है कि दूसरे तर्क को पारित किया गया है, मैं यह कर रहा हूं: @SuppressWarnings("unchecked") verify(client).method(eq("String"), any(Class.class)); लेकिन क्या कोई बेहतर तरीका है …

6
एक RS232 सीरियल पोर्ट फकिंग
मैं एक ऐसी परियोजना विकसित कर रहा हूं जिसमें कई हार्डवेयर सेंसर हैं जो RS232 सीरियल पोर्ट के माध्यम से तैनाती मशीन से जुड़ते हैं। लेकिन ... मैं एक भौतिक RS232 सीरियल पोर्ट के बिना एक मशीन पर विकसित कर रहा हूं, लेकिन मैं नकली सीरियल पोर्ट बनाना चाहूंगा जिसे …

12
क्या जावा के लिए कोई फेक फाइल सिस्टम फ्रेमवर्क हैं? [बन्द है]
बन्द है। यह प्रश्न स्टैक ओवरफ्लो दिशानिर्देशों को पूरा नहीं करता है । यह वर्तमान में उत्तर स्वीकार नहीं कर रहा है। इस प्रश्न को सुधारना चाहते हैं? सवाल को अपडेट करें ताकि यह स्टैक ओवरफ्लो के लिए विषय पर हो । पिछले साल बंद हुआ । इस प्रश्न को …

2
एक उदाहरण विधि का उपयोग करने के लिए नकली पैच का उपयोग करना
मैं एक जांगो ऐप का परीक्षण करते समय कुछ नकली करने की कोशिश कर रहा हूं जो कल्पनाशील नाम से मॉक टेस्टिंग लाइब्रेरी का उपयोग कर रहा है । मुझे लगता है कि यह काम करने के लिए काफी नहीं मिल रहा है, मैं यह करने की कोशिश कर रहा …
83 python  mocking 

9
क्या मैं किसी फ़ंक्शन को लपेटने से पहले पायथन डेकोरेटर को पैच कर सकता हूं?
मेरे पास एक सज्जाकार के साथ एक फ़ंक्शन है जिसे मैं पायथन मॉक लाइब्रेरी की मदद से परीक्षण करने की कोशिश कर रहा हूं । मैं mock.patchअसली डेकोरेटर को मॉक 'बाईपास' डेकोरेटर से बदलना चाहता हूं, जो सिर्फ फ़ंक्शन को कॉल करता है। मैं यह पता नहीं लगा सकता कि …

5
कैसे एक अनुक्रमित संपत्ति MOQ के लिए
मैं एक अनुक्रमित संपत्ति पर कॉल करने का प्रयास कर रहा हूं। Ie मैं निम्नलिखित moq करना चाहते हैं: object result = myDictionaryCollection["SomeKeyValue"]; और सेटर मूल्य भी myDictionaryCollection["SomeKeyValue"] = myNewValue; मैं ऐसा इसलिए कर रहा हूं क्योंकि मुझे मेरे ऐप द्वारा उपयोग की जाने वाली कक्षा की कार्यक्षमता का मजाक …
82 c#  tdd  mocking  moq 

8
मैं एक इंटरफ़ेस के बिना एक वर्ग का मज़ाक कैसे कर सकता हूं?
मैं विंडोज 7 में C # का उपयोग करके .NET 4.0 पर काम कर रहा हूं। मैं मॉक का उपयोग करके कुछ तरीकों के बीच संचार का परीक्षण करना चाहता हूं। एकमात्र समस्या यह है कि मैं इसे इंटरफ़ेस लागू किए बिना करना चाहता हूं। क्या यह संभव है? मैं …
82 c#  mocking  tdd 
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.