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

6
Mockito + PowerMock LinkageError सिस्टम क्लास का मजाक उड़ाते हुए
मुझे ऐसा कोड स्निपेट मिला है: @RunWith(PowerMockRunner.class) @PrepareForTest({Thread.class}) public class AllMeasuresDataTest { @Before public void setUp() throws Exception { } @Test public void testGetMeasures() { AllMeasuresData measure = new AllMeasuresData(); assertEquals(measure.getMeasures(), null); HashMap<String, Measure> map = new HashMap<String, Measure>(); measure.setMeasures(map); assertEquals(measure.getMeasures(), map); measure.setMeasures(null); assertEquals(measure.getMeasures(), null); } @Test public void testAllMeasuresData() …

4
पॉवरमॉक का उपयोग करके कई वर्ग से स्थैतिक तरीकों का उपयोग करें
मुझे पता है कि PowerMock का उपयोग करके एक वर्ग से स्थैतिक तरीकों का मजाक कैसे उड़ाया जाता है। लेकिन मैं JUnit और PowerMock का उपयोग करके एक परीक्षण वर्ग में कई वर्गों से स्थैतिक तरीकों का मजाक बनाना चाहता हूं। क्या कोई मुझे बता सकता है कि क्या ऐसा …
103 java  junit4  powermock 

3
PowerMockito.whenNew () का उपयोग करते हुए नकली नहीं किया जा रहा है और मूल विधि कहा जाता है
मेरा कोड कुछ इस तरह है: Class A { public boolean myMethod(someargs) { MyQueryClass query = new MyQueryClass(); Long id = query.getNextId(); // some more code } } Class MyQueryClass { .... public Long getNextId() { //lot of DB code, execute some DB query return id; } } अब मैं …
100 java  junit  mockito  powermock 

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

5
पैरामीटर के साथ एक निर्माणकर्ता को मॉक करें
मेरे पास नीचे के रूप में एक वर्ग है: public class A { public A(String test) { bla bla bla } public String check() { bla bla bla } } कंस्ट्रक्टर में तर्क A(String test)और check()वे चीजें हैं जिनका मैं मजाक बनाने की कोशिश कर रहा हूं। मैं किसी भी …
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.