Tag: moq
Moq (gesprochen „Mock-man“ oder einfach „Mock“) ist ein mocking-framework für .NET, dass macht häufige Verwendung von lambdas und LINQ expression trees.
4
Antworten
Mache ich einige unit-Tests und mocking einige Eigenschaften, die mit Moq. Nun, dies ist ein Controller test (ASP.NET MVC-3). Mein Controller stammen aus der abstrakte controller, genannt AbstractController. Dieser controller hat eine Abhängigkeit auf den Http-Kontext (in
3
Antworten
Habe ich einen unit test, wo ich simulieren Sie eine nicht-virtuelle Methode, liefert einen bool-Typ public class XmlCupboardAccess { public bool IsDataEntityInXmlCupboard(string dataId, out string nameInCupboard, out string refTypeInCupboard, string nameTemplate = null) { return IsDataEntityInXmlCupboard(_theDb, dataId,
3
Antworten
Mit Moq, ich habe ein sehr komisches Problem, wo das setup auf einem mock scheint nur zu funktionieren, wenn die Methode, die ich bin, die Einrichtung ist öffentlich. Ich weiß nicht, ob dies ist ein Moq bug
3
Antworten
Habe ich die folgende Methode: public CustomObect MyMethod() { var lUser = GetCurrentUser(); if (lUser.HaveAccess) { //One behavior } else { //Other behavior } //return CustomObject } Ich möchte mock IMyInterface.GetCurrentUser, so dass beim Aufruf MyMethod ich
4
Antworten
Habe ich unit-Tests und ich vor kurzem erfolgreich verspottet verschiedenen Szenario mit der Verwendung von MOQ-framework und MS-Tests durch die Erstellung von unit-Tests. Wie ich weiß, wir können das nicht testen privater Methoden, aber mit der spiegelung,
2
Antworten
Ich versuche zu lernen, wie man Unit-Tests mit C# und Moq, und ich habe gebaut eine kleine test-situation. Angesichts dieser code: public interface IUser { int CalculateAge(); DateTime DateOfBirth { get; set; } string Name { get;