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

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

5
मॉकिटो का उपयोग करते समय मॉकिंग और जासूसी के बीच अंतर क्या है?
एक मॉकिटो जासूस के उपयोग के लिए एक उपयोग मामला क्या होगा? यह मुझे लगता है कि हर जासूस उपयोग के मामले को मॉक के साथ हैंडल किया जा सकता है, कॉलरीथेलेथोड का उपयोग करके। एक अंतर जो मैं देख सकता हूं, यदि आप चाहते हैं कि अधिकांश विधि वास्तविक …
137 java  testing  mocking  mockito 

16
यूनिट टेस्ट में रैंडम डेटा?
मेरे पास एक सहकर्मी है जो वस्तुओं के लिए इकाई परीक्षण लिखता है जो यादृच्छिक डेटा के साथ अपने खेतों को भरते हैं। उसका कारण यह है कि यह परीक्षण की एक व्यापक श्रेणी देता है, क्योंकि यह बहुत सारे विभिन्न मूल्यों का परीक्षण करेगा, जबकि एक सामान्य परीक्षण केवल …

8
मॉकिटो का उपयोग करते हुए एक वर्ग के मॉकिंग सदस्य चर
मैं विकास और विशेष रूप से इकाई परीक्षणों के लिए नौसिखिया हूं। मुझे लगता है कि मेरी आवश्यकता बहुत सरल है, लेकिन मैं इस पर दूसरों के विचारों को जानने के लिए उत्सुक हूं। मान लीजिए कि मेरे पास दो कक्षाएं हैं जैसे - public class First { Second second …
136 java  mocking  mockito 

3
इनपुट पैरामीटर को निर्दिष्ट करने के साथ मॉक मॉक विधि
Moq का उपयोग करके मेरे पास कुछ कोड हैं: public class Invoice { ... public bool IsInFinancialYear(FinancialYearLookup financialYearLookup) { return InvoiceDate >= financialYearLookup.StartDate && InvoiceDate <= financialYearLookup.EndDate; } ... } इसलिए एक यूनिट टेस्ट में मैं इस तरीके का मजाक बनाने की कोशिश कर रहा हूं और इसे सच कर …
133 c#  mocking  moq 

6
एक फ़ंक्शन / विधि को मुखर का उपयोग करके बुलाया नहीं गया था
मैं अपने आवेदन का परीक्षण करने के लिए मॉक लाइब्रेरी का उपयोग कर रहा हूं, लेकिन मैं यह दावा करना चाहता हूं कि कुछ फ़ंक्शन को नहीं बुलाया गया था। मॉक डॉक्स जैसे तरीकों के बारे में बात करते हैं mock.assert_called_withऔर mock.assert_called_once_with, लेकिन मुझे कुछ भी ऐसा नहीं मिला जैसा …

7
मॉकिंग बनाम मॉकिंग फ्रेमवर्क में जासूसी
चौखटे मजाक में, आप कर सकते हैं नकली एक वस्तु या जासूसी उस पर। दोनों के बीच क्या अंतर है और मुझे एक दूसरे पर कब और क्या उपयोग करना चाहिए? उदाहरण के लिए, मॉकिटो को देखते हुए , मुझे जासूसों और मॉक का उपयोग करते हुए समान चीजें दिखाई …

7
आवश्यकताएँ में यूनिट परीक्षण के लिए मैं कैसे निर्भरता का मजाक उड़ा सकता हूं?
मेरे पास एक एएमडी मॉड्यूल है जिसे मैं परीक्षण करना चाहता हूं, लेकिन मैं वास्तविक निर्भरता को लोड करने के बजाय इसकी निर्भरता का मजाक बनाना चाहता हूं। मैं आवश्यकताएँ का उपयोग कर रहा हूँ, और मेरे मॉड्यूल के लिए कोड कुछ इस तरह दिखता है: define(['hurp', 'durp'], function(Hurp, Durp) …

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

2
मॉकिटो मैचर्स कैसे काम करते हैं?
Mockito तर्क matchers (जैसे any, argThat, eq, same, और ArgumentCaptor.capture()) बहुत अलग ढंग Hamcrest matchers से व्यवहार करते हैं। मॉकिटो मैचर्स अक्सर InvalidUseOfMatchersException का कारण बनते हैं, यहां तक ​​कि कोड में भी जो किसी भी मैचर्स का उपयोग करने के बाद लंबे समय तक निष्पादित होता है। मॉकिटो मैचर्स …
122 java  mocking  mockito 

1
एक अपवाद को रोकने के लिए एक अपवाद को बढ़ाने के लिए एक फ़ंक्शन का मजाक उड़ाया
मेरे पास एक फ़ंक्शन ( foo) है जो दूसरे फ़ंक्शन को कॉल करता है ( bar)। अगर आह्वान bar()उठता है HttpError, तो मैं इसे विशेष रूप से संभालना चाहता हूं यदि स्थिति कोड 404 है, अन्यथा फिर से बढ़ाएं। मैं इस fooफंक्शन के आसपास कुछ यूनिट टेस्ट लिखने की कोशिश …

5
अलग तर्क के साथ phpunit नकली विधि कई कॉल
क्या अलग-अलग इनपुट तर्कों के लिए विभिन्न मॉक-एक्सपेक्ट्स को परिभाषित करने का कोई तरीका है? उदाहरण के लिए, मेरे पास डीबी नामक डेटाबेस लेयर क्लास है। इस वर्ग में "क्वेरी (स्ट्रिंग $ क्वेरी)" नामक विधि है, यह विधि इनपुट पर SQL क्वेरी स्ट्रिंग लेती है। क्या मैं इस वर्ग (DB) …
117 php  mocking  phpunit 

2
मॉकिंग एक वर्ग: मॉक () या पैच ()?
मैं पायथन के साथ नकली का उपयोग कर रहा हूं और सोच रहा था कि उन दोनों दृष्टिकोणों में से कौन सा बेहतर है (पढ़ें: अधिक पायथोनिक)। विधि एक : बस एक नकली वस्तु बनाएं और उसका उपयोग करें। कोड इस तरह दिखता है: def test_one (self): mock = Mock() …

10
कैसे जैस्मीन के साथ एक मूल्य संपत्ति (एक विधि के बजाय) जासूसी करने के लिए
जैस्मीन का spyOnतरीका बदलने के लिए अच्छा है, लेकिन क्या किसी वस्तु के लिए मूल्य संपत्ति (एक विधि के बजाय) बदलने का कोई तरीका है? कोड नीचे की तरह हो सकता है: spyOn(myObj, 'valueA').andReturn(1); expect(myObj.valueA).toBe(1);

7
एक AngularJS सेवा में एक मॉक इंजेक्षन
मेरे पास एक AngularJS सेवा लिखी गई है और मैं इसका परीक्षण करना चाहूंगा। angular.module('myServiceProvider', ['fooServiceProvider', 'barServiceProvider']). factory('myService', function ($http, fooService, barService) { this.something = function() { // Do something with the injected services }; return this; }); मेरी app.js फ़ाइल में ये पंजीकृत हैं: angular .module('myApp', ['fooServiceProvider','barServiceProvider','myServiceProvider'] ) मैं …

3
मैं सत्यापित करता हूं कि Moq के साथ एक बार एक विधि को कैसे सत्यापित किया जाता है?
मैं सत्यापित करता हूं कि Moq के साथ एक बार एक विधि को कैसे सत्यापित किया जाता है? Verify()बनाम Verifable()बात वास्तव में भ्रमित कर रहा है।
112 .net  mocking  moq 

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