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

1 la respuesta

Mocking de TempData en ASP.NET Core en MSTest

public ActionResult View(string name) { if (TempData["SessionVariable"] != null) { FileName = name; return View(); } else { return RedirectToAction("index", "Home"); } }Método de prueb public void UseCaseView_CorrectRequirements() { var mock = ...

2 la respuesta

Utilizando .Net Core 2 y Moq, ¿cómo configura un contexto HTTP para la autenticación falsa?

Estoy usando Moq para hacer pruebas automatizadas en mi aplicación .net core 2. Utilizamos la autenticación de portador y necesitamos poder extraer el nombre del objeto HttpContext para asegurarnos de que tenemos el usuario correcto: var ...

1 la respuesta

Mock HttpRequest en ASP.NET Core Controller

Estoy creando una API web en ASP.NET Core, y quiero probar unitariamente los controladores. Inyecto una interfaz para acceso a datos, que puedo burlarme fácilmente. Pero el controlador tiene que verificar los encabezados en la Solicitud de un ...

1 la respuesta

¿Cómo (debería) burlarme de DocumentClient para la prueba de la unidad DocumentDb?

Del nuevo emulador CosmosDb obtuve una especie de repositorio para realizar operaciones básicas de documentdb, este repositorio se inyecta en otras clases. Quería probar la unidad de una consulta básica. public class DocumentDBRepository<T> ...

1 la respuesta

¿Cómo hago las pruebas unitarias con Entity Framework y Moq?

Soy nuevo en Moq y quiero usarlo como una tienda de respaldo para datos, pero sin tocar la base de datos en vivo. Mi configuración es la siguiente: Un UnitOfWork contiene todos los repositorios y se utiliza para acceder a los datos en toda la ...

6 la respuesta

Cómo realizar pruebas unitarias con ILogger en ASP.NET Core

Este es mi controlador: public class BlogController : Controller { private IDAO<Blog> _blogDAO; private readonly ILogger<BlogController> _logger; public BlogController(ILogger<BlogController> logger, IDAO<Blog> blogDAO) { this._blogDAO = ...

1 la respuesta

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

4 la respuesta

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

1 la respuesta

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

1 la respuesta

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