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

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

18
Datetime.date.today () की नकल करने की कोशिश की जा रही है, लेकिन काम नहीं कर रहा है
क्या कोई मुझे बता सकता है कि यह काम क्यों नहीं कर रहा है? >>> import mock >>> @mock.patch('datetime.date.today') ... def today(cls): ... return date(2010, 1, 1) ... >>> from datetime import date >>> date.today() datetime.date(2010, 12, 19) शायद कोई बेहतर तरीका सुझा सके?

8
यूनिट को Node.js मॉड्यूल का परीक्षण करने के लिए कैसे अन्य मॉड्यूल की आवश्यकता होती है और वैश्विक फ़ंक्शन की आवश्यकता के लिए कैसे मॉक करें?
यह एक तुच्छ उदाहरण है जो मेरी समस्या की जड़ को दिखाता है: var innerLib = require('./path/to/innerLib'); function underTest() { return innerLib.doComplexStuff(); } module.exports = underTest; मैं इस कोड के लिए एक इकाई परीक्षण लिखने की कोशिश कर रहा हूं। मैं फंक्शन को पूरी तरह से मॉक innerLibकिए बिना आवश्यकता …

8
मैं एंगुलरजेएस जैस्मीन इकाई परीक्षण में वादा वापस करने वाली सेवा का कैसे मजाक उड़ा सकता हूं?
मेरे पास myServiceवह उपयोग है myOtherService, जो एक दूरस्थ कॉल करता है, वादे को पूरा करता है: angular.module('app.myService', ['app.myOtherService']) .factory('myService', [ myOtherService, function(myOtherService) { function makeRemoteCall() { return myOtherService.makeRemoteCallReturningPromise(); } return { makeRemoteCall: makeRemoteCall }; } ]) myServiceमुझे मॉक करने के लिए एक इकाई परीक्षण करने की आवश्यकता है myOtherService, …

9
मॉकिटो में varargs का ठीक से मिलान कैसे करें
मैं मॉकिटो का उपयोग करके वैरग मापदंडों के साथ एक विधि का उपयोग करने की कोशिश कर रहा हूं: interface A { B b(int x, int y, C... c); } A a = mock(A.class); B b = mock(B.class); when(a.b(anyInt(), anyInt(), any(C[].class))).thenReturn(b); assertEquals(b, a.b(1, 2)); यह काम नहीं करता है, हालांकि …

2
मॉकिटो में पता चला अधूरा स्टबिंग
परीक्षण चलाते समय मुझे अपवाद मिल रहे हैं। मैं मॉकिटो का इस्तेमाल मॉकिंग के लिए कर रहा हूं। मॉकिटो लाइब्रेरी द्वारा उल्लिखित संकेत मदद नहीं कर रहे हैं। org.mockito.exceptions.misusing.UnfinishedStubbingException: Unfinished stubbing detected here: -> at com.a.b.DomainTestFactory.myTest(DomainTestFactory.java:355) E.g. thenReturn() may be missing. Examples of correct stubbing: when(mock.isOk()).thenReturn(true); when(mock.isOk()).thenThrow(exception); doThrow(exception).when(mock).someVoidMethod(); Hints: 1. …
151 java  mocking  mockito 

9
इनपुट तर्कों के आधार पर नकली अजगर कार्य
हम थोड़ी देर के लिए अजगर के लिए मॉक का उपयोग कर रहे हैं । अब, हमारे पास एक ऐसी स्थिति है जिसमें हम एक फ़ंक्शन का मखौल बनाना चाहते हैं def foo(self, my_param): #do something here, assign something to my_result return my_result आम तौर पर, इसका मजाक उड़ाने का …

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

14
यूनिट टेस्टिंग के लिए आप C # में फ़ाइल सिस्टम का मज़ाक कैसे उड़ाते हैं?
На сттот вопрос есть ответы на Stack Overflow на русском : git - सर्वर होस्ट कुंजी कैश नहीं की गई यूनिट टेस्ट लिखने के लिए C # में फ़ाइल सिस्टम को मॉक करने के लिए कोई लाइब्रेरी या मेथड हैं? मेरे वर्तमान मामले में मेरे पास ऐसी विधियाँ हैं जो …
149 c#  unit-testing  mocking 

21
डिवाइस पर Android मॉक लोकेशन?
मैं भौतिक उपकरण (Nexus One) पर अपना स्थान कैसे मॉक कर सकता हूं? मुझे पता है कि आप एमुलेटर कंट्रोल पैनल में एमुलेटर के साथ ऐसा कर सकते हैं, लेकिन यह एक भौतिक डिवाइस के लिए काम नहीं करता है।
147 android  gps  location  mocking 

5
ASP.NET WebApi इकाई का अनुरोध के साथ परीक्षण। CreateResponse
मैं अपने ApiController के लिए कुछ यूनिट परीक्षण लिखने की कोशिश कर रहा हूं और कुछ मुद्दों का सामना कर रहा हूं। एक अच्छा एक्सटेंशन तरीका है जिसे Request.CreateResponse कहा जाता है जो प्रतिक्रिया उत्पन्न करने में बहुत मदद करता है। public HttpResponseMessage Post(Product product) { var createdProduct = repo.Add(product); …

6
गो में मॉक फंक्शन
मैं एक छोटे से निजी प्रोजेक्ट को कोड करके गो सीख रहा हूं। भले ही यह छोटा है, मैंने शुरू से ही गो पर अच्छी आदतें सीखने के लिए कठोर इकाई परीक्षण करने का फैसला किया। तुच्छ इकाई परीक्षण सभी ठीक और बांका था, लेकिन मैं अब निर्भरता से हैरान …
147 unit-testing  mocking  go 

7
कैसे करें आयात का मजाक
मॉड्यूल अपने शीर्ष पर Aशामिल है import B। हालांकि परीक्षण परिस्थितियों में मैं करना चाहते हैं नकली B में A(नकली A.B) और पूरी तरह से आयात करने से बचना B। वास्तव में, Bउद्देश्य पर परीक्षण वातावरण में स्थापित नहीं है। Aपरीक्षण के तहत इकाई है। मुझे Aइसकी सभी कार्यक्षमता के …

11
मैं पैरामीटर के आधार पर विभिन्न मूल्यों को वापस करने के लिए PHPUnit MockObjects कैसे प्राप्त कर सकता हूं?
मुझे एक PHPUnit नकली वस्तु मिली 'return value'है जो इसके तर्क से कोई फर्क नहीं पड़ता: // From inside a test... $mock = $this->getMock('myObject', 'methodToMock'); $mock->expects($this->any)) ->method('methodToMock') ->will($this->returnValue('return value')); मैं जो करने में सक्षम होना चाहता हूं, वह मॉक विधि को पारित किए गए तर्कों के आधार पर एक अलग …

5
मॉक बनाम मैजिकमॉक
मेरी समझ यह है कि मैजिकमॉक मॉक का एक सुपरसेट है जो स्वचालित रूप से "मैजिक मेथड्स" करता है, इस प्रकार सूची, पुनरावृत्तियों और इसी तरह के लिए समर्थन प्रदान करता है ... फिर सादे मॉक का क्या कारण है ? नहीं है कि सिर्फ MagicMock के एक नीचे छीन …
138 python  mocking 

4
मुझे कब मजाक करना चाहिए?
मैं नकली और नकली वस्तुओं की एक बुनियादी समझ है, लेकिन मैं नहीं कर रहा हूँ यकीन है कि मैं जब / जहां मजाक का उपयोग करने के बारे में लग रहा - विशेष रूप से के रूप में यह इस परिदृश्य पर लागू होगा यहाँ ।

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