Suchergebnisse für Anfrage "moq"

2 die antwort

Können Sie ein Objekt verspotten, das eine Schnittstelle UND eine abstrakte Klasse implementiert?

2 die antwort

Muss ein Objekt, um es zu verspotten, entweder eine Schnittstelle implementieren oder als virtuell markiert sein?

1 die antwort

Verwenden von Moq zum Verspotten einer asynchronen Methode für einen Komponententest

Ich teste eine Methode für einen Dienst, der ein Web erstelltAPI Anruf. Mit einem normalenHttpClient Funktioniert problemlos für Komponententests, wenn ich den Webdienst (in einem anderen Projekt in der Lösung) auch lokal ausführe. Wenn ich ...

TOP-Veröffentlichungen

2 die antwort

Verspotten von Callback-Ereignissen von Drittanbietern mit moq

Wir haben versucht, Unit-Tests für eine in C # geschriebene Worker-Klasse zu schreiben, die eine Drittanbieter-API (COM-basiert) mit moq zum dynamischen Erstellen der Mock-Objekte verspottet. NUnit ist unser Unit-Testing-Framework. Diese ...

2 die antwort

So verspotten Sie SoapException mithilfe von Moq bei der Behandlung von Unit-Test-Fehlern

Ich habe eine kleine Konsolenanwendung geerbt, die einen SOAP-Webdienst aufruft. Es ist ein tragisches Durcheinander verschachtelter Try-Catches, die Ausnahmen auf verschiedene Weise protokollieren, und ich möchte einige Testberichte darüber ...

2 die antwort

Das Verspotten von Delegate.Invoke () mit Moq löst eine InvalidCast-Ausnahme in LINQ aus

Sagen wir, das habe ichIService Schnittstelle: public interface IService { string Name { get; set; } }Und ein DelegierterFunc<IService> das gibt diese Schnittstelle zurück. In meinem Unit-Test möchte ich die Delegierten verspottenInvoke() ...

6 die antwort

Warum erhalte ich eine Ausnahme mit der Meldung "Ungültiges Setup für ein nicht virtuelles (in VB überschreibbares) Mitglied ..."?

Ich habe einen Unit-Test, bei dem ich eine nicht-virtuelle Methode verspotten muss, die einen Bool-Typ zurückgibt public class XmlCupboardAccess { public bool IsDataEntityInXmlCupboard(string dataId, out string nameInCupboard, out string ...

3 die antwort

Wie verspotte ich User.Identity.GetUserId ()?

Ich versuche, meinen Code zu testen, der die folgende Zeile enthält: UserLoginInfo userIdentity = UserManager.GetLogins(User.Identity.GetUserId()).FirstOrDefault();Ich bin nur auf ein bisschen festgefahren, wie ich nicht bekommen ...

6 die antwort

Verspottende Erweiterungsmethoden mit Moq

Ich habe ein bereits vorhandenes Interface ... public interface ISomeInterface { void SomeMethod(); }und ich habe dieses Interface mit einem Mixin erweitert ... public static class SomeInterfaceExtensions { public static void AnotherMethod(this ...

2 die antwort

Komponententest für ein Ansichtsattribut mit Moq

Ich verwende Moq zum Testen von Einheiten und möchte das Attribut einer Ansicht testen. In diesem Fall das Attribut Autorisieren. Beispiel Code anzeigen: [Authorize(Roles = "UserAdmin")] public virtual ActionResult AddUser() { // view logic ...