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

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

26
प्लगइन को इनिशियलाइज़ नहीं कर सका: इंटरफ़ेस org.mockito.plugins.MockMaker
परीक्षण शुरू होने के बाद मुझे निम्नलिखित अपवाद मिल रहे हैं: Testcase: treeCtorArgumentTest(com.xythos.client.drive.cachedtree.CachedTreeTest): Caused an ERROR Could not initialize plugin: interface org.mockito.plugins.MockMaker java.lang.IllegalStateException: Could not initialize plugin: interface org.mockito.plugins.MockMaker at org.mockito.internal.configuration.plugins.PluginLoader$1.invoke(PluginLoader.java:66) at com.sun.proxy.$Proxy7.isTypeMockable(Unknown Source) at org.mockito.internal.util.MockUtil.typeMockabilityOf(MockUtil.java:29) at org.mockito.internal.util.MockCreationValidator.validateType(MockCreationValidator.java:22) at org.mockito.internal.creation.MockSettingsImpl.validatedSettings(MockSettingsImpl.java:168) at org.mockito.internal.creation.MockSettingsImpl.confirm(MockSettingsImpl.java:162) at org.mockito.internal.MockitoCore.mock(MockitoCore.java:64) at org.mockito.Mockito.mock(Mockito.java:1687) at org.mockito.Mockito.mock(Mockito.java:1600) at com.xythos.client.drive.cachedtree.CachedTreeTest.setUp(CachedTreeTest.java:51) …
99 mockito 

1
पॉवरमॉकिटो सिंगल स्टैटिक मेथड और रिटर्न ऑब्जेक्ट
मैं एक स्टैटिक मेथड m1 को क्लास से मॉक करना चाहता हूं जिसमें 2 स्टैटिक मेथड्स, m1 और m2 हैं। और मैं एक वस्तु को वापस करने के लिए विधि m1 चाहता हूं। मैंने निम्नलिखित की कोशिश की 1) PowerMockito.mockStatic(Static.class, new Answer<Long>() { @Override public Long answer(InvocationOnMock invocation) throws Throwable …

17
जब मैं मॉकिटो टेस्ट चलाता हूं तो WrongTypeOfReturnValue अपवाद होता है
त्रुटि विवरण: org.mockito.exceptions.misusing.WrongTypeOfReturnValue: Boolean cannot be returned by updateItemAttributesByJuId() updateItemAttributesByJuId() should return ResultRich This exception might occur in wrongly written multi-threaded tests. Please refer to Mockito FAQ on limitations of concurrency testing. मेरा कोड: @InjectMocks protected ItemArrangeManager arrangeManagerSpy = spy(new ItemArrangeManagerImpl()); @Mock protected JuItemWriteService juItemWriteService; when(arrangeManagerSpy .updateItemAttributes(mapCaptor.capture(), eq(juId), eq(itemTO.getSellerId()))) .thenReturn(false); …
96 java  mockito 

7
मॉकिटो केवल सुपरक्लास की एक विधि की कॉल को कैसे मॉक करें
मैं कुछ परीक्षणों में मॉकिटो का उपयोग कर रहा हूं। मेरे पास निम्न वर्ग हैं: class BaseService { public void save() {...} } public Childservice extends BaseService { public void save(){ //some code super.save(); } } मैं केवल दूसरी कॉल ( super.save) का मजाक बनाना चाहता हूं ChildService। पहली कॉल …
94 java  mockito 

6
मॉकिटो: मॉक प्राइवेट फील्ड इनिशियलाइजेशन
मैं एक फील्ड वैरिएबल को कैसे मॉक कर सकता हूं जिसे इनिशियल इनलाइन किया जा रहा है? class Test { private Person person = new Person(); ... public void testMethod() { person.someMethod(); ... } } यहां मैं person.someMethod()उस Test.testMethod()विधि का परीक्षण करते हुए मॉक करना चाहता हूं जिसके लिए मुझे …

5
पैरामीटर के साथ एक निर्माणकर्ता को मॉक करें
मेरे पास नीचे के रूप में एक वर्ग है: public class A { public A(String test) { bla bla bla } public String check() { bla bla bla } } कंस्ट्रक्टर में तर्क A(String test)और check()वे चीजें हैं जिनका मैं मजाक बनाने की कोशिश कर रहा हूं। मैं किसी भी …

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

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)); लेकिन क्या कोई बेहतर तरीका है …

12
लॉग में ई विधि को कैसे मॉक करें
यहाँ Utils.java मेरी कक्षा का परीक्षण किया जा रहा है और निम्नलिखित विधि है जिसे UtilsTest वर्ग में कहा जाता है। भले ही मैं नीचे दिए गए लॉग.ई पद्धति का मजाक उड़ा रहा हूं @Before public void setUp() { when(Log.e(any(String.class),any(String.class))).thenReturn(any(Integer.class)); utils = spy(new Utils()); } मुझे निम्नलिखित अपवाद मिल रहे …
81 android  junit  mockito 

3
मॉकिटो स्थानीय रूप से अंतिम वर्ग का मजाक बनाता है लेकिन जेनकिंस में विफल रहता है
मैंने स्थैतिक विधि के लिए कुछ इकाई परीक्षण लिखे हैं। स्थैतिक विधि केवल एक तर्क लेती है। तर्क का प्रकार एक अंतिम वर्ग है। कोड के संदर्भ में: public class Utility { public static Optional&lt;String&gt; getName(Customer customer) { // method's body. } } public final class Customer { // class …
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.