Resultados de la búsqueda a petición "moq"
¿Cómo uso Moq y DbFunctions en las pruebas unitarias para evitar una excepción NotSupportedException?
Actualmente estoy intentando ejecutar algunas pruebas unitarias en una consulta que se ejecuta a través de Entity Framework. La consulta en sí se ejecuta sin...
Cómo burlarse de un método que devuelve un int con MOQ
Tengo una clase que recupera algunos contenidos y tiene un método que requiere algunas entradas (filtros) antes de recuperarlo. Una de las "entradas" llama a otro método, que básicamente devuelve un int, ¿cómo me burlo usando MOQ? Aquí hay un ...
¿Cómo burlarse de ModelState.IsValid usando el marco Moq?
estoy comprobandoModelState.IsValid en mi método de acción del controlador que crea un empleado como este: [HttpPost] public virtual ActionResult Create(EmployeeForm employeeForm) { if (this.ModelState.IsValid) { IEmployee employee ...
¿Cómo puedo convertir un predicado <T> en una expresión <Predicate <T>> para usar con Moq?
Por favor, ayuda a este novato Linq! Estoy creando una lista dentro de mi clase bajo prueba, y me gustaría usar Moq para verificar los resultados. Puedo armar fácilmente un predicado que verifica los resultados de la lista. ¿Cómo hago para que ...
Moq una función con tipo anónimo
Estoy tratando de burlarme de este método Task<TResult> GetResultAsync<TResult>(Func<string, TResult> transformFunc)Me gusta esto iMock.Setup(m => m.GetResultAsync(It.IsAny<Func<string, object>>())).ReturnsAsync(new { isPair = false });El ...
No se puede imitar el contexto de Owin en la prueba de unidad de servicio REST API WEB C #
Estoy tratando de burlarme del contexto OWIN en un servicio REST API API C # pero el contexto OWIN siempre parece ser nulo. Estoy usando moq y .NET framework 4.5.2. Aquí está el método del controlador que estoy tratando de probar: public class ...
Cómo burlarse de un repositorio asíncrono con Entity Framework Core
Estoy tratando de crear una prueba unitaria para una clase que llama a un repositorio asíncrono. Estoy usando ASP.NET Core y Entity Framework Core. Mi repositorio genérico se ve así. public class EntityRepository<TEntity> : ...
Unidad Asp.Net Core que prueba el controlador asíncrono
Tengo esta prueba: [Fact] public async void Can_Paginate() { //fake data var product1 = new Product { ProductId = 1, ProductName = "P1" }; var product2 = new Product { ProductId = 2, ProductName = "Product 2" }; var product3 = new Product { ...