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

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

11
মকিটো দিয়ে অবজেক্টের বৈশিষ্ট্য মানটি যাচাই করুন
আমার একটি পদ্ধতি কল রয়েছে যা আমি মকিতো দিয়ে উপহাস করতে চাই। শুরু করার জন্য আমি কোনও অবজেক্টের একটি উদাহরণ তৈরি করেছি এবং ইনজেকশন দিয়েছি যার ভিত্তিতে পদ্ধতিটি কল হবে। আমার উদ্দেশ্যটি হ'ল মেথড কলের মধ্যে কোনও একটিকে যাচাই করা। মকিটো এমন কোনও উপায় আছে যেখানে মকিতো আপনাকে অবজেক্টটি দৃsert়তা …
264 java  mocking  mockito 

11
মকএমভিসি সহ প্রতিক্রিয়া বশে স্ট্রিং কীভাবে চেক করবেন
আমার সাধারণ ইন্টিগ্রেশন পরীক্ষা আছে have @Test public void shouldReturnErrorMessageToAdminWhenCreatingUserWithUsedUserName() throws Exception { mockMvc.perform(post("/api/users").header("Authorization", base64ForTestUser).contentType(MediaType.APPLICATION_JSON) .content("{\"userName\":\"testUserDetails\",\"firstName\":\"xxx\",\"lastName\":\"xxx\",\"password\":\"xxx\"}")) .andDo(print()) .andExpect(status().isBadRequest()) .andExpect(?); } শেষ লাইনে আমি প্রত্যাশিত স্ট্রিংয়ের সাথে প্রতিক্রিয়ার বর্ধিত স্ট্রিংটির তুলনা করতে চাই এবং প্রতিক্রিয়া হিসাবে আমি পেতে: MockHttpServletResponse: Status = 400 Error message = null Headers = {Content-Type=[application/json]} Content type …

9
আমি কীভাবে অনুরোধগুলি এবং প্রতিক্রিয়াটিকে উপহাস করতে পারি?
পাইথনস মডিউলটিকে উপহাস করার জন্য আমি পাইথনস মক প্যাকেজটি ব্যবহার করার চেষ্টা করছি requests। আমাকে নীচে দৃশ্যে কাজ করার জন্য বেসিক কলগুলি কী? আমার ভিউ.পি-তে আমার একটি ফাংশন রয়েছে যা বিভিন্ন সময় বিভিন্ন অনুরোধ করে get def myview(request): res1 = requests.get('aurl') res2 = request.get('burl') res3 = request.get('curl') আমার পরীক্ষার ক্লাসে …
221 python  mocking  request 

11
বিমূর্ত ক্লাস পরীক্ষা করতে মকিতো ব্যবহার করা
আমি একটি বিমূর্ত ক্লাস পরীক্ষা করতে চাই। অবশ্যই, আমি ম্যানুয়ালি ক্লাস থেকে উত্তরাধিকারসূত্রে একটি মক লিখতে পারি । আমি কি আমার উপহাসকে হাতছাড়া করার পরিবর্তে একটি বিদ্রূপ কাঠামো (আমি মকিটো ব্যবহার করছি) ব্যবহার করে এটি করতে পারি? কিভাবে?

5
পরের বার যখন ডাকা হবে তখন কোনও মকিতো মক অবজেক্টকে কী আলাদা বলবে?
সুতরাং, আমি শ্রেণি পর্যায়ে যেমন স্থির পরিবর্তনশীল হিসাবে একটি মক অবজেক্ট তৈরি করছি ... একটি পরীক্ষায়, আমি Foo.someMethod()একটি নির্দিষ্ট মান ফিরিয়ে দিতে চাই , অন্য পরীক্ষায়, আমি এটির চেয়ে আলাদা মানটি ফিরিয়ে দিতে চাই। আমার যে সমস্যা হচ্ছে তা হ'ল মনে হচ্ছে এগুলি সঠিকভাবে কাজ করার জন্য আমার পোকা পুনর্নির্মাণ …

4
মকিতোর জেনেরিক "যে কোনও ()" পদ্ধতি ব্যবহার করা
আমার এমন একটি পদ্ধতির সাথে একটি ইন্টারফেস রয়েছে যা এর অ্যারের প্রত্যাশা করে Foo: public interface IBar { void doStuff(Foo[] arr); } আমি মকিতো ব্যবহার করে এই ইন্টারফেসটি উপহাস করছি, এবং আমি যেটি doStuff()বলা হয় তা দৃ to়ভাবে বলতে চাই , তবে কোন যুক্তিটি পাস হয়েছে তা আমি বৈধতা দিতে …

8
বিবৃতি সহ (পাইথনের মক ফ্রেমওয়ার্কটি ব্যবহার করে) কীভাবে খোলা ব্যাবহার করব?
আমি কীভাবে নীচের কোডটিকে মক (টেবিলে, প্যাচ ডেকোরেটর এবং মাইকেল ফোর্ডের মক ফ্রেমওয়ার্ক দ্বারা সরবরাহিত সেন্ডিনেল ব্যবহার করে ) পরীক্ষা করব? def testme(filepath): with open(filepath, 'r') as f: return f.read()

4
মক এইচটিটিপি কনটেক্সট. টেস্ট ইনিশ পদ্ধতিতে বর্তমান
আমি যে এএসপি.এনইটি এমভিসি অ্যাপ্লিকেশনটি তৈরি করেছি তাতে ইউনিট টেস্টিং যুক্ত করার চেষ্টা করছি। আমার ইউনিট পরীক্ষায় আমি নিম্নলিখিত কোডটি ব্যবহার করি: [TestMethod] public void IndexAction_Should_Return_View() { var controller = new MembershipController(); controller.SetFakeControllerContext("TestUser"); ... } নিয়ামক প্রসঙ্গে উপহাস করার জন্য নিম্নলিখিত সহায়কগুলির সাথে: public static class FakeControllerContext { public static …

4
মক পদ্ধতিতে ক্রমাগত কলগুলি যুক্ত করা
মোক একটি সহায়ক assert_called_with()পদ্ধতি আছে । তবে যতদূর আমি এটি বুঝতে পারি কেবল কোনও পদ্ধতির শেষ কলটি পরীক্ষা করে । যদি আমার কাছে এমন কোড রয়েছে যা উপহাসের পদ্ধতিটিকে পরপর 3 বার কল করে, প্রতিটি সময় বিভিন্ন পরামিতি সহ, আমি কীভাবে এই নির্দিষ্ট 3 টি কলগুলিকে তাদের নির্দিষ্ট পরামিতিগুলির সাথে …
175 python  mocking 

7
মোক এর সাথে সম্প্রসারণের পদ্ধতিগুলি উপহাস করা
আমার একটি প্রিফিক্সিং ইন্টারফেস আছে ... public interface ISomeInterface { void SomeMethod(); } এবং আমি এই মিশ্রণটি একটি মিশ্রিন ব্যবহার করে প্রসারিত করেছি ... public static class SomeInterfaceExtensions { public static void AnotherMethod(this ISomeInterface someInterface) { // Implementation here } } আমার এই ক্লাসটি রয়েছে যা আমি যা পরীক্ষা করতে …

5
মকিতো সহ উপহাস থেকে চেক করা ব্যতিক্রমগুলি নিক্ষেপ করুন
আমি চেষ্টা করছি যখন আমার কোনও উপহাসকৃত বস্তুগুলির মধ্যে একটি নির্দিষ্ট পদ্ধতি ডাকা হয় তখন একটি চেক করা ব্যাতিক্রম ছুঁড়ে ফেলা হয়। আমি নিম্নলিখিত চেষ্টা করছি। @Test(expectedExceptions = SomeException.class) public void throwCheckedException() { List<String> list = mock(List.class); when(list.get(0)).thenThrow(new SomeException()); String test = list.get(0); } public class SomeException extends Exception { …
173 java  mocking  mockito 

9
কীভাবে এএসপি.নেট এমভিসিতে নিয়ন্ত্রণের উপর অনুরোধের উপহাস করবেন?
এএসপি. নেট এমভিসি ফ্রেমওয়ার্কটি ব্যবহার করে আমার সি # তে একটি নিয়ামক রয়েছে public class HomeController:Controller{ public ActionResult Index() { if (Request.IsAjaxRequest()) { //do some ajaxy stuff } return View("Index"); } } আমি উপহাসের বিষয়ে কিছু টিপস পেয়েছি এবং নিম্নলিখিত এবং রিনোমকস সহ কোডটি পরীক্ষা করার আশা করছি var mocks …

1
পাইথন একাধিক রিটার্ন মানগুলিকে উপহাস করে
আমি পাইথনস মক.প্যাচ ব্যবহার করছি এবং প্রতিটি কলের ফিরতি মান পরিবর্তন করতে চাই। এখানে সতর্কতা: প্যাচ করা হচ্ছে ফাংশনটির কোনও ইনপুট নেই, তাই ইনপুটটির ভিত্তিতে আমি ফেরতের মানটি পরিবর্তন করতে পারি না। রেফারেন্সের জন্য আমার কোড এখানে। def get_boolean_response(): response = io.prompt('y/n').lower() while response not in ('y', 'n', 'yes', 'no'): …

11
মক অবজেক্টের উদ্দেশ্য কী?
আমি ইউনিট পরীক্ষায় নতুন এবং আমি নিয়মিত প্রচুর শব্দে 'মক অবজেক্টস' শব্দটি শুনতে পাই। সাধারণ ব্যক্তির ভাষায়, কেউ কি মক অবজেক্টগুলি কী এবং ইউনিট টেস্টগুলি লেখার সময় সাধারণত কীসের জন্য ব্যবহৃত হয় তা ব্যাখ্যা করতে পারে?

3
ম্যাক ব্যবহার করে কোনও পদ্ধতি বলা হচ্ছে কিনা তা নির্ধারণ করতে
এটি আমার বোধগম্য যে আমি পরীক্ষা করতে পারি যে কোনও উচ্চতর স্তরের পদ্ধতিতে কল করে যদি একটি পদ্ধতি কল আসে তখনই: public abstract class SomeClass() { public void SomeMehod() { SomeOtherMethod(); } internal abstract void SomeOtherMethod(); } আমি এটি পরীক্ষা করতে চাই যে আমি যদি কল করি SomeMethod()তবে আমি এটি …
159 c#  .net  unit-testing  mocking  moq 

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