Suchergebnisse für Anfrage "moq"

8 die antwort

So verspotten Sie ein asynchrones Repository mit Entity Framework Core

Ich versuche, einen Komponententest für eine Klasse zu erstellen, die ein asynchrones Repository aufruft. Ich verwende ASP.NET Core und Entity Framework Core. Mein generisches Repository sieht so aus. public class EntityRepository<TEntity> : ...

2 die antwort

Moq eine Funktion mit anonymem Typ

Ich versuche, diese Methode zu verspotten Task<TResult> GetResultAsync<TResult>(Func<string, TResult> transformFunc)so wa iMock.Setup(m => m.GetResultAsync(It.IsAny<Func<string, object>>())).ReturnsAsync(new { isPair = false }); Die Methode ...

2 die antwort

Owin-Kontext kann im C # WEB-API-REST-Service-Unit-Test nicht nachgeahmt werden.

Ich versuche, den OWIN-Kontext in einem C # WEB-API-REST-Dienst zu verspotten, aber der OWIN-Kontext scheint immer null zu sein. Ich verwende moq und .NET Framework 4.5.2. Hier ist die Controller-Methode, die ich testen möchte: public class ...

TOP-Veröffentlichungen

2 die antwort

Wie verspotte ich ActionExecutingContext mit Moq?

Ich versuche den folgenden Filter zu testen: using Microsoft.AspNet.Mvc; using Microsoft.AspNet.Mvc.Filters; namespace Hello { public class ValidationFilter : ActionFilterAttribute { public override void OnActionExecuting(ActionExecutingContext ...

2 die antwort

Mock eine Methode zum Testen

Versuchen, eine Methode zu verspotten, die in einer anderen Methode aufgerufen wird. public virtual bool hello(string name, int age) { string lastName = GetLastName(); } public virtual string GetLastName() { return "xxx"; } Mock<program> name= ...

6 die antwort

Moq und SqlConnection?

Ich schreibe Unit-Tests für eines unserer Produkte und wurde von Moq verwendet, um Verbindungen zu Entity Framework erfolgreich zu verspotten. Allerdings bin ich auf folgende Methode gestoßen: public static productValue findValues(string ...

2 die antwort

Wie schreibe ich diesen EF Mock-Setup-Code als wiederverwendbares generisches Boilerplate?

Ich benutze moq, ef 6 und xunit. Ich stelle fest, dass ich diesen Code immer wieder schreibe und dachte, ich könnte ihn zu einer generischen Methode machen, hätte aber Probleme. public static void CreateSalesMock(List<Sale> sales, ...

4 die antwort

Nuget kann neuere Abhängigkeit nicht finden

Ich habe gerade ein neues Projekt in ASP 5 MVC 6 Beta8 und eine kompatible Klassenbibliothek für Tests erstellt. Das Problem tritt in diesem neuen "Web Class Library" -Projekt auf, das ich für Tests verwenden wollte. So sieht mein project.json ...

4 die antwort

Wie kann ich Entity Framework SaveChangesAsync ausführen?

Mock<IDbContext> dbContext; [TestFixtureSetUp] public void SetupDbContext() { dbContext = new Mock<IDbContext>(); dbContext.Setup(c => c.SaveChanges()).Verifiable(); dbContext.Setup(c => c.SaveChangesAsync()).Verifiable(); dbContext.Setup(c ...

4 die antwort

Moq ReturnsAsync () mit den Parametern

Ich versuche, die Methode eines Repositorys so zu verspotten public async Task<WhitelistItem> GetByTypeValue(WhitelistType type, string value)Verwenden Sie Moq ReturnsAsync wie folgt: static List<WhitelistItem> whitelist = new ...