Tag: INTEGRATION-TESTING
Objetivo En mi configuración tengo dos aplicaciones. La Aplicación A (de un tercero) recibe la entrada del usuario, la procesa y luego envía los datos procesados a través de una petición POST a la Aplicación B (mi servidor NestJS). Quiero ejecutar una prueba de integración, donde quiero validar las variables . . . Read more
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
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
Tengo un servicio para obtener datos de la base de datos y obtener otros datos de una API de terceros. Así es como se ve: type Service interface { GetDataFromDB(params apiParams, thirdClient ApiCient) } type Repository interface { GetDataFromDB(orm *gorm.DB) } type DataService struct { repo Repository } func (s . . . Read more
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