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

মকিতো জাভাটির জন্য একটি উপহাসের কাঠামো। এটি ইজিমক দ্বারা অনুপ্রাণিত হয়েছে তবে এটি আরও মক স্টাব্বিং, যাচাইকরণ এবং সরঞ্জামদানকে আরও সহজ করে তোলার লক্ষ্য।

5
মকিতো বনাম জেএমকিতের মধ্যে তুলনা - কেন মকিতো জেএমকিতের চেয়ে ভাল ভোট দিয়েছে? [বন্ধ]
যেমনটি বর্তমানে দাঁড়িয়ে আছে, এই প্রশ্নটি আমাদের প্রশ্নোত্তর বিন্যাসের জন্য উপযুক্ত নয়। আমরা উত্তরগুলি তথ্য, তথ্যসূত্র বা দক্ষতার দ্বারা সমর্থন করা আশা করি তবে এই প্রশ্নটি সম্ভবত বিতর্ক, যুক্তি, পোলিং বা বর্ধিত আলোচনার জন্য অনুরোধ করবে। আপনি যদি মনে করেন যে এই প্রশ্নটি উন্নত হতে পারে এবং সম্ভবত পুনরায় খোলা …

2
মকিতো: doAnswer Vs thenReturn
আমি পরে ইউনিট পরীক্ষার জন্য মকিতো ব্যবহার করছি। doAnswerবনাম ব্যবহার করার সময় আমি বিভ্রান্ত হয়ে পড়েছি thenReturn। কেউ আমাকে বিশদে সাহায্য করতে পারেন? এখনও অবধি চেষ্টা করেছি thenReturn।
124 java  mockito 

7
আমি কীভাবে মকিতো সহ স্প্রিংয়ে একটি স্বায়ত্তশাসিত @ ভালু ক্ষেত্রটিকে উপহাস করব?
আমি স্প্রিংয়ের ৩.১.৪ ব্যবহার করছি। নিখরচায় এবং মকিতো ১.৯.৫। আমার স্প্রিং ক্লাসে আছে: @Value("#{myProps['default.url']}") private String defaultUrl; @Value("#{myProps['default.password']}") private String defaultrPassword; // ... আমার JUnit পরীক্ষা থেকে, যা আমি বর্তমানে এটির মতো সেট আপ করেছি: @RunWith(SpringJUnit4ClassRunner.class) @ContextConfiguration({ "classpath:test-context.xml" }) public class MyTest { আমি আমার "ডিফল্ট ইউআরএল" ক্ষেত্রের জন্য একটি …

2
মকিতো ম্যাচাররা কীভাবে কাজ করবে?
Mockito যুক্তি matchers (যেমন any, argThat, eq, same, এবং ArgumentCaptor.capture()) খুব ভিন্নভাবে Hamcrest matchers থেকে আচরণ। মকিতো ম্যাথারগুলি ঘন ঘন অবৈধ ইউসঅফ ম্যাথার্স এক্সসেপশন সৃষ্টি করে, এমন কোনও কোডেও যে কোনও ম্যাথার ব্যবহারের পরে দীর্ঘায়িত হয়। মকিতো ম্যাথারগুলি অদ্ভুত নিয়মগুলির দিকে তাকাচ্ছে যেমন একটি প্রদত্ত পদ্ধতিতে যদি একটি যুক্তি ম্যাচার …
122 java  mocking  mockito 

6
মক অবজেক্টগুলি শুরু করা হচ্ছে - মকআইটো
মকআইটো ব্যবহার করে মক অবজেক্টটি শুরু করার বিভিন্ন উপায় রয়েছে। এর মধ্যে সেরা উপায় কী? 1। public class SampleBaseTestCase { @Before public void initMocks() { MockitoAnnotations.initMocks(this); } 2। @RunWith(MockitoJUnitRunner.class) [সম্পাদনা] 3। mock(XXX.class); এর চেয়ে ভাল অন্য কোনও উপায় থাকলে আমাকে পরামর্শ দিন ...
122 java  junit  mockito 

5
প্রথম কল ব্যর্থ সিমুলেট, দ্বিতীয় কল সফল
আমি নীচে (সরলীকৃত) কোডটি পরীক্ষা করতে মকিতোটি ব্যবহার করতে চাই। আমি জানি না যে কীভাবে মকিতোকে প্রথমবার ব্যর্থ হতে হবে, তারপরে দ্বিতীয়বার সফল হন। for(int i = 1; i < 3; i++) { String ret = myMock.doTheCall(); if("Success".equals(ret)) { log.write("success"); } else if ( i < 3 ) { log.write("failed, …
119 java  mockito 

2
@ রুনউইথ (মকিতোজুনিটরুনার.ক্লাস) বনাম মকিতোঅনোটেশন.ইনটমকস (এটি)
একটি নতুন jUnit4 পরীক্ষা লেখার সময়, আমি @RunWith (MockitoJUnitRunner.class) বা MockitoAnnotations.initMocks (এটি) ব্যবহার করবেন কিনা তা ভাবছি । আমি একটি নতুন পরীক্ষা তৈরি করেছি এবং উইজার্ডটি স্বয়ংক্রিয়ভাবে রানারের সাহায্যে একটি পরীক্ষা তৈরি করেছে। মকিতোজেট ইউনাইটরানারের জন্য জাভাদোকগুলি নিম্নলিখিতটি জানিয়েছে: JUnit 4.4 এবং উচ্চতর সঙ্গে সামঞ্জস্যপূর্ণ, এই রানার নিম্নলিখিত আচরণ যুক্ত …
118 java  junit4  mockito 

7
বিভিন্ন প্যারামের সাহায্যে একাধিক পদ্ধতি কল কীভাবে যাচাই করা যায়
আমার নিম্নলিখিত পদ্ধতি রয়েছে যা আমি আচরণটি যাচাই করতে চাই। public void methodToTest(Exception e, ActionErrors errors) { ... errors.add("exception.message", ActionMessageFactory.createErrorMessage(e.toString())); errors.add("exception.detail", ActionMessageFactory.createErrorMessage(e.getStackTrace()[0].toString())); ... } আমার @ টেস্ট ক্লাসে আমি errors.add()"ব্যতিক্রম.মেসেজ" এবং আবার "ব্যতিক্রম.ডেটাইল" দিয়ে ডাকে যাচাই করার জন্য এটির মতো কিছু করার আশা করছিলাম verify(errors).add(eq("exception.message"), any(ActionError.class)); verify(errors).add(eq("exception.detail"), any(ActionError.class)); তবে মকিতো …
116 java  mockito 

2
() আমন্ত্রণটি কীভাবে মকিতো কাজ করে?
নিম্নলিখিত মকিতো বিবৃতি দেওয়া: when(mock.method()).thenReturn(someValue); মক.মোথোড () বিবৃতিটি কখন () এর সাথে ফেরতের মানটি পাস করবে তা প্রদত্ত মকিতো একটি উপহাসের জন্য প্রক্সিং কিছু তৈরি করার বিষয়ে কীভাবে যায়? আমি কল্পনা করি যে এটিতে কিছু সিজিবিব স্টাফ ব্যবহার করা হয়েছে তবে প্রযুক্তিগতভাবে এটি কীভাবে করা হয় তা জানতে আগ্রহী হবে।

13
কীভাবে অনাদায়ী স্টুবিং ব্যতিক্রম সমাধান করবেন
আমার কোডটি নীচে হিসাবে রয়েছে, @RunWith(MockitoJUnitRunner.class) public class MyClass { private static final String code ="Test"; @Mock private MyClassDAO dao; @InjectMocks private MyClassService Service = new MyClassServiceImpl(); @Test public void testDoSearch() throws Exception { final String METHOD_NAME = logger.getName().concat(".testDoSearchEcRcfInspections()"); CriteriaDTO dto = new CriteriaDTO(); dto.setCode(code); inspectionService.searchEcRcfInspections(dto); List<SearchCriteriaDTO> summaryList = new …
108 java  junit  mockito 

4
JUnit5 এর সাথে মকিতো কীভাবে ব্যবহার করবেন
আমি কীভাবে মকিতো এবং জুনিত 5 এর সাথে ইঞ্জেকশনটি ব্যবহার করতে পারি? JUnit4 এ আমি টীকাটি ব্যবহার করতে পারি @RunWith(MockitoJUnitRunner.class)। JUnit5 এ কোনও @RunWithটিকা নেই?

12
মকিতো ব্যবহার করে ব্যক্তিগত পদ্ধতি পরীক্ষা করা হচ্ছে
পাবলিক ক্লাস এ { পাবলিক শূন্য পদ্ধতি (বুলিয়ান বি) { যদি (খ == সত্য) method1 (); আর method2 (); } ব্যক্তিগত শূন্য পদ্ধতি 1 ()}} ব্যক্তিগত শূন্য পদ্ধতি 2 () {} } পাবলিক ক্লাস টেস্টএ { @Test পাবলিক শূন্য পরীক্ষা মেঠোড () { এ এ = মক (এ.ক্লাস); a.method (সত্য); …
104 java  junit  mockito 

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 

2
নন-মক অবজেক্টের একটি পদ্ধতি কীভাবে যাচাই করা যায়?
দেখে মনে হচ্ছে যে মকিতো কোনও মোক উপকরণের কোনও পদ্ধতি কল করা এবং মক অবজেক্টের সর্বদা এর মতো কিছু রয়েছে কিনা তা যাচাই করে doReturn().when(mock object) তবে আমি কি কোনও মক অবজেক্ট তৈরি করে সংজ্ঞা দিতে পারি doReturn().when(mock object) এবং তারপরে অন্য কোনও অবজেক্টের একটি পদ্ধতি বলা হয় তা যাচাই …

1
পাওয়ারমোকিটো মক সিঙ্গল স্ট্যাটিক পদ্ধতি এবং রিটার্ন অবজেক্ট
আমি একটি ক্লাস থেকে একটি স্ট্যাটিক পদ্ধতি এম 1 উপহাস করতে চাই যাতে 2 টি স্ট্যাটিক পদ্ধতি, এম 1 এবং এম 2 থাকে। এবং আমি চাই যে পদ্ধতিটি এম 1 কোনও বস্তু ফেরত পাঠাবে। আমি নিম্নলিখিত চেষ্টা করেছিলাম 1) PowerMockito.mockStatic(Static.class, new Answer<Long>() { @Override public Long answer(InvocationOnMock invocation) throws Throwable …

আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.