es.davy.ai

Preguntas y respuestas de programación confiables

¿Tienes una pregunta?

Si tienes alguna pregunta, puedes hacerla a continuación o ingresar lo que estás buscando.

Tag: INTEGRATION-TESTING

El servicio en segundo plano está bloqueando la finalización de WebApplicationFactory.CreateClient en la prueba de integración.

Estamos utilizando SpecFlow para escribir pruebas de integración para una aplicación web .net-core-3.1. Nuestra aplicación web incluye un BackgroundService utilizado para suscribirse a Kafka. La presencia de este BackgroundService evita que el método WebApplicationFactory.CreateClient se complete. He leído que algunas personas han experimentado un problema similar en entornos de pruebas . . . Read more

¿Por qué la URI de solicitud de este HttpRequestMessage es inválida?

Estoy tratando de escribir una prueba de integración donde pruebo la funcionalidad de registro de mi aplicación. Este es el controlador: [Route(“account”)] public class IdentityController : MainController { // … } [HttpGet(“signup”)] public IActionResult SignUp() { return View(); } [HttpPost(“signup”)] public async Task<iactionresult> SignUp(UserSignUpViewModel signUp) { if (!ModelState.IsValid) { Estoy . . . Read more

Pruebas de integración Falló la migración de .NET 5 a 6 en los Comandos de Mediatr.

Estoy migrando una aplicación de .NET 5 a .NET 6, incluyendo las pruebas de integración. Mientras ejecutaba el siguiente comando como parte de las pruebas de integración, se produjo un error: // Arrange await _mediatr.Send(new MyCommand()); Error al construir el controlador para la solicitud del tipo MediatR.IRequestHandler`2[MyCommand]. Registre sus controladores . . . Read more