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

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

6
মকিতো: মক ব্যক্তিগত ক্ষেত্রের সূচনা
আমি কীভাবে একটি ক্ষেত্রের ভেরিয়েবলকে উপহাস করতে পারি যা ইনলাইনটি আরম্ভ করা হচ্ছে? class Test { private Person person = new Person(); ... public void testMethod() { person.someMethod(); ... } } এখানে আমি person.someMethod()সেই Test.testMethod()পদ্ধতিটি পরীক্ষা করার সময় মশকরা করতে চাই যার জন্য আমাকে personভেরিয়েবলের আরম্ভকরণের উপহাস করতে হবে । …

7
মকিতো - @ এসপি বনাম @ মোক
মকিতো - আমি বুঝতে পারি যে কোনও গুপ্তচর কোনও বস্তুর আসল পদ্ধতিগুলি কল করে, যখন একটি উপহাস ডাবল অবজেক্টে পদ্ধতিগুলি কল করে। কোড গন্ধ না থাকলে গুপ্তচরদের এড়ানো উচিত। তবে, গুপ্তচররা কীভাবে কাজ করে এবং আমি কখন তাদের ব্যবহার করতে পারি? তারা কিভাবে বিদ্রূপ থেকে পৃথক?

17
আমি যখন মকিতো পরীক্ষা চালাই তখন ভুল টাইপআফ রিটারনভ্যালু ব্যতিক্রম ঘটে
ত্রুটির বিশদ: 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। প্রথম কলটিতে আসল পদ্ধতিটি কল করতে হবে। এটা …
95 java  mockito 

23
প্লাগইন আরম্ভ করা যায়নি: ইন্টারফেস 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) Caused by: java.lang.NoClassDefFoundError: …
94 mockito 

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"। আমি …

4
মকিতো কলব্যাক এবং আর্গুমেন্টের মান পাওয়া
ফাংশন আর্গুমেন্টের মানগুলি ক্যাপচার করার জন্য আমি মকিতো পাওয়ার কোনও ভাগ্য পাচ্ছি না! আমি একটি অনুসন্ধান ইঞ্জিন সূচককে উপহাস করছি এবং একটি সূচি তৈরির পরিবর্তে, আমি কেবল একটি হ্যাশ ব্যবহার করছি। // Fake index for solr Hashmap<Integer,Document> fakeIndex; // Add a document 666 to the fakeIndex SolrIndexReader reader = Mockito.mock(SolrIndexReader.class); …

3
মকিতো দিয়ে ক্লাস <টি> এর প্যারামিটারে নাল পাস করা কীভাবে মিলবে to
আমার এই জাতীয় পদ্ধতি রয়েছে: public &lt;T&gt; method(String s, Class&lt;T&gt; t) {...} nullঅন্যান্য পরামিতিগুলির জন্য ম্যাচার ব্যবহার করার সময় আমার যে দ্বিতীয় তর্কটি পাস হয়েছে তা যাচাই করা দরকার , আমি এটি করছি: @SuppressWarnings("unchecked") verify(client).method(eq("String"), any(Class.class)); তবে এর চেয়ে ভাল উপায় কি (সতর্কতা দমন না করে) করা যায়? Tকিছু অন্যান্য …

3
মকিতো স্থানীয়ভাবে চূড়ান্ত শ্রেণির উপহাস করে তবে জেনকিন্সে ব্যর্থ হয়
আমি একটি স্ট্যাটিক পদ্ধতির জন্য কিছু ইউনিট পরীক্ষা লিখেছি। স্থির পদ্ধতিতে কেবল একটি যুক্তি লাগে takes যুক্তির ধরণটি একটি চূড়ান্ত শ্রেণি। কোডের ক্ষেত্রে: public class Utility { public static Optional&lt;String&gt; getName(Customer customer) { // method's body. } } public final class Customer { // class definition } সুতরাং Utilityক্লাসের জন্য …
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.