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

मॉकिटो जावा के लिए एक नकली रूपरेखा है। यह ईज़ीमॉक से प्रेरित है लेकिन इसका उद्देश्य मॉक स्टबिंग, सत्यापन और टूलिंग को और भी सरल बनाना है।

6
सामान्य मापदंडों के साथ मॉकिटो कक्षाओं का उपयोग करना
क्या जेनेरिक मापदंडों के साथ एक वर्ग का मजाक उड़ाने का एक साफ तरीका है? कहते हैं कि मुझे एक वर्ग का मज़ाक उड़ाना होगा Foo<T>जो मुझे एक ऐसी विधि में पारित करने की आवश्यकता है जो उम्मीद करता है कि ए Foo<Bar>। मैं निम्नलिखित आसानी से पर्याप्त कर सकते …
280 java  generics  mockito 

5
Mockito स्थैतिक तरीकों का मजाक क्यों नहीं उड़ाता है?
मैंने स्टैटिक विधियों के बारे में यहाँ कुछ सूत्र पढ़े हैं, और मुझे लगता है कि मैं समझता हूँ कि समस्याओं का दुरुपयोग / स्टैटिक विधियों के अत्यधिक उपयोग के कारण हो सकते हैं। लेकिन मैं वास्तव में इस बात की तह तक नहीं गया कि स्थैतिक तरीकों का मजाक …
267 java  methods  static  mockito 

11
मॉकिटो के साथ ऑब्जेक्ट विशेषता मान सत्यापित करें
मेरे पास एक मेथड कॉल है जिसे मैं मॉकिटो के साथ मॉक करना चाहता हूं। शुरू करने के लिए मैंने एक ऑब्जेक्ट का एक उदाहरण बनाया और इंजेक्ट किया, जिस पर विधि को बुलाया जाएगा। मेरा उद्देश्य विधि कॉल में किसी एक वस्तु को सत्यापित करना है। क्या कोई ऐसा …
264 java  mocking  mockito 

8
मॉकिटो मैचर और प्रिमिटिव्स की सरणी
मॉकिटो के साथ, मैं इसकी तर्क सूची के verify()साथ एक विधि कॉल करना चाहता हूं byte[], लेकिन मुझे यह नहीं मिला कि यह कैसे लिखना है। myMethod( byte[] ) मुझे बस कुछ चाहिए anyByteArray(), मॉकिटो के साथ कैसे करना है?
226 java  mockito 

9
Mockito। विधि तर्कों को सत्यापित करें
मैंने इस बारे में गुगली की है, लेकिन प्रासंगिक कुछ भी नहीं मिला। मुझे ऐसा कुछ मिला है: Object obj = getObject(); Mockeable mock= Mockito.mock(Mockeable.class); Mockito.when(mock.mymethod(obj )).thenReturn(null); Testeable testableObj = new Testeable(); testableObj.setMockeable(mock); command.runtestmethod(); अब, मैं इसे सत्यापित करना चाहता हूं mymethod(Object o), जिसे अंदर कहा जाता है runtestmethod(), ऑब्जेक्ट …

24
कैसे मॉकिटो के साथ एक अंतिम वर्ग का मजाक उड़ाया जाए
मेरा एक अंतिम वर्ग है, कुछ इस तरह से: public final class RainOnTrees{ public void startRain(){ // some code here } } मैं इस वर्ग को इस तरह से कुछ अन्य वर्ग में उपयोग कर रहा हूं: public class Seasons{ RainOnTrees rain = new RainOnTrees(); public void findSeasonAndRain(){ rain.startRain(); } …
218 java  junit  mockito 

11
अमूर्त वर्गों का परीक्षण करने के लिए मॉकिटो का उपयोग करना
मैं एक अमूर्त वर्ग का परीक्षण करना चाहता हूँ। ज़रूर, मैं मैन्युअल रूप से एक मॉक लिख सकता हूं जो वर्ग से विरासत में मिला है। क्या मैं अपने मॉक को हाथ से लिखने के बजाय मॉकिंग फ्रेमवर्क (मॉकिटो का उपयोग कर रहा हूं) का उपयोग कर सकता हूं? कैसे?

4
Mockito विधि कॉल के आदेश / अनुक्रम को सत्यापित करता है
क्या यह सत्यापित करने का कोई तरीका है कि क्या मॉकिटो में methodOneपहले कहा जाता है methodTwo? public class ServiceClassA { public void methodOne(){} } public class ServiceClassB { public void methodTwo(){} } public class TestClass { public void method(){ ServiceClassA serviceA = new ServiceClassA(); ServiceClassB serviceB = new ServiceClassB(); …

5
अगली बार जब यह कहा जाता है तो कुछ अलग करने के लिए मॉकिटो मॉक ऑब्जेक्ट को कैसे बताया जाए?
इसलिए, मैं क्लास स्तर पर एक स्थिर चर के रूप में एक मॉक ऑब्जेक्ट बना रहा हूं जैसे ... एक परीक्षण में, मैं Foo.someMethod()एक निश्चित मूल्य वापस करना चाहता हूं , जबकि दूसरे परीक्षण में, मैं चाहता हूं कि यह एक अलग मूल्य लौटाए। समस्या यह है कि मुझे लगता …

6
Mockito.verify () का उपयोग कब करें?
मैं 3 उद्देश्यों के लिए jUnit परीक्षण मामले लिखता हूं: यह सुनिश्चित करने के लिए कि मेरा कोड इनपुट संयोजनों / मूल्यों के सभी (या अधिकांश) के तहत आवश्यक कार्यक्षमता के सभी को संतुष्ट करता है। यह सुनिश्चित करने के लिए कि मैं कार्यान्वयन को बदल सकता हूं, और मुझे …

5
Mockito - doReturn के बीच अंतर () और कब ()
मैं वर्तमान में स्प्रिंग एमवीसी एप्लिकेशन में अपनी सेवा स्तर की वस्तुओं को मॉक करने के लिए मॉकिटो का उपयोग करने की प्रक्रिया में हूं जिसमें मैं अपने नियंत्रक तरीकों का परीक्षण करना चाहता हूं। हालांकि, जैसा कि मैं मॉकिटो की बारीकियों पर पढ़ रहा हूं, मैंने पाया है कि …

4
मॉकिटो की सामान्य "किसी भी ()" विधि का उपयोग करना
मेरे पास एक विधि है जिसमें एक सरणी की अपेक्षा है Foo: public interface IBar { void doStuff(Foo[] arr); } मैं मॉकिटो का उपयोग करके इस इंटरफ़ेस का मज़ाक उड़ा रहा हूं, और मैं यह कहना चाहता हूं कि doStuff()इसे कहा जाता है, लेकिन मैं यह तर्क नहीं देना चाहता …

5
मॉकिटो: निजी @Autowired फ़ील्ड में वास्तविक ऑब्जेक्ट इंजेक्ट करें
मैं मॉकिटो @Mockऔर @InjectMocksएनोटेशन का उपयोग निजी क्षेत्रों में निर्भरता को इंजेक्ट करने के लिए कर रहा हूं, जो स्प्रिंग के साथ एनोटेट हैं @Autowired: @RunWith(MockitoJUnitRunner.class) public class DemoTest { @Mock private SomeService service; @InjectMocks private Demo demo; /* ... */ } तथा public class Demo { @Autowired private SomeService …
190 java  spring  mockito 

5
Mockito के साथ नकली से अपवाद की जाँच करें
मैं एक विशेष विधि कहा जाता है जब मेरी एक नकली वस्तुओं की जाँच की अपवाद फेंकने की कोशिश कर रहा हूँ। मैं निम्नलिखित कोशिश कर रहा हूँ। @Test(expectedExceptions = SomeException.class) public void throwCheckedException() { List<String> list = mock(List.class); when(list.get(0)).thenThrow(new SomeException()); String test = list.get(0); } public class SomeException extends …
173 java  mocking  mockito 

7
Mockito.any () जेनरिक के साथ इंटरफ़ेस पास करें
क्या जेनरिक के साथ इंटरफेस के प्रकार को पारित करना संभव है? अंतरपटल: public interface AsyncCallback<T> मेरी परीक्षा विधि में: Mockito.any(AsyncCallback.class) लाना <ResponseX>के पीछे या के लिए .classकाम नहीं किया।
170 java  generics  mockito 

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