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.

Warum muss die Eigenschaft, die ich darstellen möchte, virtuell sein?

Anzahl der Antworten 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

Warum erhalte ich eine Exception mit der Meldung "Ungültige Konfiguration auf einem nicht virtuellen (überschreibbaren in VB) Mitglied ..."?

Anzahl der Antworten 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,

Die Überprüfung einer Methode wurde aufgerufen

Anzahl der Antworten 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

Moq verwenden, um nur einige Methoden vorzutäuschen

Anzahl der Antworten 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

Wie man statische Methoden in c # mit MOQ-Framework vortäuscht?

Anzahl der Antworten 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,

Unit testet eine Methode mit Moq

Anzahl der Antworten 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;