Resultados de la búsqueda a petición "moq"

1 la respuesta

¿Cómo burlarse de ActionExecutingContext con Moq?

Estoy tratando de probar el siguiente filtro: using Microsoft.AspNet.Mvc; using Microsoft.AspNet.Mvc.Filters; namespace Hello { public class ValidationFilter : ActionFilterAttribute { public override void OnActionExecuting(ActionExecutingContext ...

1 la respuesta

Simula un método de prueba

Tratando de burlarse de un método que se llama dentro de otro método. public virtual bool hello(string name, int age) { string lastName = GetLastName(); } public virtual string GetLastName() { return "xxx"; } Mock<program> name= new ...

3 la respuesta

Moq y SqlConnection?

Estoy escribiendo pruebas unitarias para uno de nuestros productos y he usado Moq para simular con éxito conexiones a Entity Framework. Sin embargo, me he encontrado con el siguiente método: public static productValue findValues(string ...

1 la respuesta

¿Cómo escribir este código de configuración de EF Mock como una caldera genérica reutilizable?

Estoy usando moq, ef 6 y xunit. Me encuentro escribiendo este código una y otra vez y pensé que tal vez podría convertirlo en un método genérico pero teniendo algunos problemas. public static void CreateSalesMock(List<Sale> sales, ...

2 la respuesta

Nuget no puede encontrar una dependencia más nueva

Acabo de crear un nuevo proyecto en ASP 5 MVC 6 beta8 y una biblioteca de clases compatible para pruebas. El problema se produce en este nuevo proyecto de "Biblioteca de clases web" que tenía la intención de utilizar para las pruebas. Así es ...

2 la respuesta

¿Cómo moq Entity Framework SaveChangesAsync?

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 ...

2 la respuesta

Moq ReturnsAsync () con parámetros

Estoy tratando de burlarme de un método de repositorio como ese public async Task<WhitelistItem> GetByTypeValue(WhitelistType type, string value)usando Moq ReturnsAsync, así: static List<WhitelistItem> whitelist = new List<WhitelistItem>(); ...

2 la respuesta

Moq una propiedad indexada y use el valor de índice en la devolución / devolución de llamada

Quiero moq una propiedad que tiene un índice, y quiero poder usar los valores de índice en la devolución de llamada, de la misma manera que puede usar argumentos de método en la devolución de llamada para métodos moq'd. Probablemente más fácil de ...

1 la respuesta

¿Cómo hacer interfaces internas visibles para Moq?

Tengo 3 proyectos en mi solución C #. FirmasEstructurasPruebasLas firmas tienen interfaces públicas e internas. También tiene [assembly: InternalsVisibleTo("Structures")] [assembly: InternalsVisibleTo("Tests")]en AssemblyInfo.cs ...

2 la respuesta

La expresión hace referencia a un método que no pertenece al objeto burlado

Tengo un servicio de API que llama a otro servicio de API. Cuando configuré los objetos simulados, falló con un error: NotSupportedException: la expresión hace referencia a un método que no pertenece al objeto burlado. Este es el ...