প্রশ্ন ট্যাগ «powermock»

6
সিস্টেম ক্লাসকে উপহাস করার সময় মকিতো + পাওয়ারমক লিংকেজেরর
আমি একটি কোড স্নিপেট পেয়েছি: @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() throws …

4
পাওয়ারমক ব্যবহার করে একাধিক শ্রেণীর কাছ থেকে স্থির পদ্ধতিগুলি মক করুন
আমি জানি কিভাবে পাওয়ারমক ব্যবহার করে কোনও শ্রেণি থেকে স্থিতিশীল পদ্ধতিগুলি উপহাস করা যায়। তবে আমি JUnit এবং পাওয়ারমক ব্যবহার করে পরীক্ষার ক্লাসে একাধিক ক্লাস থেকে স্থিতিশীল পদ্ধতিগুলি উপহাস করতে চাই। আমাকে কি কেউ বলতে পারবেন যে এটি করা সম্ভব এবং কীভাবে এটি করা যায়?
104 java  junit4  powermock 

3
পাওয়ারমকিতো.ওহেন নিউ () ব্যবহার করে বিদ্রূপ হচ্ছে না এবং আসল পদ্ধতিটি বলা হয়
আমার নীচে এর মতো কিছুটা কোড রয়েছে: 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; } } এখন …
104 java  junit  mockito  powermock 

1
পাওয়ারমোকিটো মক সিঙ্গল স্ট্যাটিক পদ্ধতি এবং রিটার্ন অবজেক্ট
আমি একটি ক্লাস থেকে একটি স্ট্যাটিক পদ্ধতি এম 1 উপহাস করতে চাই যাতে 2 টি স্ট্যাটিক পদ্ধতি, এম 1 এবং এম 2 থাকে। এবং আমি চাই যে পদ্ধতিটি এম 1 কোনও বস্তু ফেরত পাঠাবে। আমি নিম্নলিখিত চেষ্টা করেছিলাম 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()কিছু আমি উপহাস করার চেষ্টা করছি হয়। আমি যেমন কোনও কল চাই: new A($$$any string$$$).check()একটি ডামি স্ট্রিং ফেরত "test"। আমি …
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.