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

মেকিং এবং ফেকিং হ'ল কোড বা উপাদানগুলি বিচ্ছিন্ন করার উপায় যা ইউনিট পরীক্ষাগুলি কেবলমাত্র কোনও প্রয়োগের অন্যান্য উপাদান বা নির্ভরতা ব্যবহার না করেই কোডের টেস্টেবল ইউনিটের বিপরীতে চলে ensure উপহাসের বিষয়টি মেকিং থেকে আলাদা হয় যে পরীক্ষার ফলাফলগুলি দৃ as় করার জন্য একটি মক পরিদর্শন করা যেতে পারে।

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); …

6
আমি কীভাবে একটি এক্সটেনশন পদ্ধতি উপহাস করার জন্য মোক ব্যবহার করব?
আমি একটি পরীক্ষা লিখছি যা কোনও এক্সটেনশন পদ্ধতির ফলাফলের উপর নির্ভর করে তবে আমি চাই না যে এই এক্সটেনশন পদ্ধতির ভবিষ্যতের ব্যর্থতা এই পরীক্ষাটি কখনও ভেঙে ফেলুক। ফলাফলটিকে মশকরা করা সুস্পষ্ট পছন্দ বলে মনে হয়েছিল তবে মোক স্থিতিশীল পদ্ধতির (কোনও এক্সটেনশন পদ্ধতির প্রয়োজনীয়তা) ওভাররাইড করার কোনও উপায় সরবরাহ করে বলে …

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