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

মেক .NET- র জন্য একটি দৃ strongly়ভাবে টাইপযুক্ত এবং সংক্ষিপ্ততর উপহাসের কাঠামো।

2
মোকে যাচাইযোগ্য () এর উদ্দেশ্য কী?
এর উদ্দেশ্য কী Verifiable()? আমি যদি একটি যাচাই করি Mockএবং এটি ছেড়ে দিই তবে এটি এখনও যাচাই করে SetUp। সম্পাদনা করুন: আমি VerifyAll()সবকিছু যাচাই করার কারণটি ব্যবহার করছিলাম । Verify()শুধুমাত্র আমার .Verifiable() SetUpগুলি পরিবর্তনের পরে পরীক্ষা করা হচ্ছে।
125 moq 

8
কীভাবে কনফিগারেশন ম্যানেজ.অর অ্যাপ্লিকেশনগুলিকে moq সহ উপহাস করবেন
আমি কোডের এই বিন্দুতে আটকে আছি যে আমি কীভাবে উপহাস করতে জানি না: ConfigurationManager.AppSettings["User"]; আমি ব্যবহার করছি ConfigurationManager উপহাস করতে হবে, কিন্তু আমি একটি খেই না, MOQ । কেউ আমাকে টিপস দিতে পারেন? ধন্যবাদ!
123 c#  unit-testing  moq 

3
আমি কীভাবে এমন একটি পদ্ধতির মোকাবিলা করব যা তার স্বাক্ষরে একটি স্পষ্টভাবে নির্দিষ্ট করে না দিয়ে বা একটি ওভারলোড ব্যবহার না করে anচ্ছিক যুক্তি রয়েছে?
নিম্নলিখিত ইন্টারফেস দেওয়া: public interface IFoo { bool Foo(string a, bool b = false); } মোক ব্যবহার করে এটি উপহাস করার চেষ্টা করা হচ্ছে: var mock = new Mock<IFoo>(); mock.Setup(mock => mock.Foo(It.IsAny<string>())).Returns(false); সংকলনের সময় নিম্নলিখিত ত্রুটি দেয়: একটি এক্সপ্রেশন ট্রিতে orচ্ছিক আর্গুমেন্টগুলি ব্যবহার করে এমন কোনও কল বা প্রার্থনা নাও …
119 c#  unit-testing  moq 

1
মক: একটি অ-ওভারডেবল সদস্যের জন্য অবৈধ সেটআপ: x => x. গেটবাইটিল ("এসএসডিএফ")
"GetByTitle" পদ্ধতিতে ইউনিট পরীক্ষা করার চেষ্টা করে আমি কীভাবে এটি ঠিক করতে পারি তা নিশ্চিত নই এখানে আমার সংজ্ঞা রয়েছে: public class ArticleDAO : GenericNHibernateDAO(IArticle, int>, IArticleDAO { public IArticle GetByTitle(string title) { IQuery query = Session.CreateQuery("...") return query.UniqueResult<IArticle>(); } } public interface IArticleDAO { IArticle GetByTitle(string title); } ইউনিট …
111 c#  nhibernate  nunit  resharper  moq 

3
মোকের সাথে একবারে কোনও পদ্ধতির ডাক দেওয়া হয়েছিল আমি কীভাবে যাচাই করব?
মোকের সাথে একবারে কোনও পদ্ধতির ডাক দেওয়া হয়েছিল আমি কীভাবে যাচাই করব? Verify()বনাম Verifable()জিনিস সত্যিই বিভ্রান্তিকর।
111 .net  mocking  moq 

21
ইউনিট পরীক্ষায় এইচটিটিপিপ্লাইেন্টকে উপহাস করা
আমার কোডটি ইউনিট পরীক্ষায় ব্যবহার করার জন্য মোড়ানোর চেষ্টা করার কিছু সমস্যা রয়েছে। বিষয়গুলি এই। আমার ইন্টারফেসটি আইএইচটিপিহ্যান্ডলার রয়েছে: public interface IHttpHandler { HttpClient client { get; } } এবং এটি ব্যবহার করে ক্লাস, এইচটিপিহ্যান্ডলার: public class HttpHandler : IHttpHandler { public HttpClient client { get { return new HttpClient(); …
110 c#  unit-testing  moq 

5
আমি কীভাবে এএসপি.নেট এমভিসিতে মক ব্যবহার করে এইচটিটিপি কনটেক্সটকে উপহাস করব?
[TestMethod] public void Home_Message_Display_Unknown_User_when_coockie_does_not_exist() { var context = new Mock<HttpContextBase>(); var request = new Mock<HttpRequestBase>(); context .Setup(c => c.Request) .Returns(request.Object); HomeController controller = new HomeController(); controller.HttpContext = context; //Here I am getting an error (read only). ... } আমার বেস কন্ট্রোলারের কাছে এই অনুরোধের কনটেক্সটটি পেতে ইনিশিয়ালের একটি ওভাররাইড রয়েছে। …

5
আপনি কি আমাকে মোক কলব্যাক বুঝতে সাহায্য করতে পারেন?
মোক ব্যবহার করে দেখেছি Callbackকিন্তু কীভাবে এটি ব্যবহার করতে হয় তা বোঝার জন্য আমি একটি সাধারণ উদাহরণ খুঁজে পাইনি। আপনার কাছে একটি ছোট কাজ করার স্নিপেট রয়েছে যা এটি কখন এবং কখন ব্যবহার করতে হবে তা স্পষ্টভাবে ব্যাখ্যা করে?
100 .net  moq 

2
কনস্ট্রাক্টরের প্যারামিটার থাকলে মোকের সাথে বস্তুগুলি উপহাস করে
আমার একটি বস্তু রয়েছে যা আমি moq ব্যবহার করে উপহাস করার চেষ্টা করছি। অবজেক্টের কনস্ট্রাক্টরের প্রয়োজনীয় প্যারামিটার রয়েছে: public class CustomerSyncEngine { public CustomerSyncEngine(ILoggingProvider loggingProvider, ICrmProvider crmProvider, ICacheProvider cacheProvider) { ... } } এখন আমি moq এর v3 "সেটআপ" বা v4 "মক.ওফ" সিনট্যাক্স ব্যবহার করে এই বস্তুর জন্য মক তৈরির …
94 moq 

2
মক, সেটআপগেট, একটি সম্পত্তি উপহাস করা
আমি একটি শ্রেণীর নামে বিদ্রূপ করার চেষ্টা করছি UserInputEntity, যার নাম রয়েছে একটি সম্পত্তি রয়েছে ColumnNames: (এটিতে অন্যান্য বৈশিষ্ট্য রয়েছে, আমি এটি প্রশ্নের জন্য সহজ করে তুলেছি) namespace CsvImporter.Entity { public interface IUserInputEntity { List<String> ColumnNames { get; set; } } public class UserInputEntity : IUserInputEntity { public UserInputEntity(List<String> columnNameInputs) …
94 c#  c#-4.0  properties  moq 

3
মডেলস্টেটটি কীভাবে উপহাস করবেন? মোখ ফ্রেমওয়ার্কটি ব্যবহার করে অসমর্থিত?
আমি ModelState.IsValidআমার নিয়ামক অ্যাকশন পদ্ধতিতে যাচাই করে যা এইরকম একটি কর্মচারী তৈরি করে: [HttpPost] public virtual ActionResult Create(EmployeeForm employeeForm) { if (this.ModelState.IsValid) { IEmployee employee = this._uiFactoryInstance.Map(employeeForm); employee.Save(); } // Etc. } আমি মোখ ফ্রেমওয়ার্ক ব্যবহার করে আমার ইউনিট পরীক্ষা পদ্ধতিতে এটি উপহাস করতে চাই। আমি এটিকে উপহাস করার চেষ্টা …

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

14
উপহাস এবং ইউনিট পরীক্ষার জন্য যখন প্রয়োজন হয় তখন স্কেলএক্সেপশন কীভাবে ছুঁড়ে ফেলা যায়?
আমি আমার প্রকল্পে কিছু ব্যতিক্রম পরীক্ষা করার চেষ্টা করছি এবং আমার ধরা ব্যতিক্রমগুলির মধ্যে একটি SQlException। দেখে মনে হচ্ছে আপনি যেতে পারবেন না new SqlException()তাই আমি নিশ্চিত নই যে আমি কীভাবে একটি ব্যতিক্রম ছুঁড়ে ফেলব বিশেষত ডেটাবেস না বলে (এবং যেহেতু এটি ইউনিট পরীক্ষাগুলি এটি সাধারণত পরামর্শ দেওয়া হয় যে …
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.