Commit 26cfcfec by Rubén Ramírez

feat: [TestUsuariosController]: Actualizada la función test para filtrar los usuarios

parent 0eaab471
...@@ -493,6 +493,7 @@ public class TestUsuariosController { ...@@ -493,6 +493,7 @@ public class TestUsuariosController {
assertThat(usuario.getEmail()).isNull(); // porque no se devuelve en el DTO assertThat(usuario.getEmail()).isNull(); // porque no se devuelve en el DTO
assertThat(usuario.getNombreUsuario()).isEqualTo("VerUsuario"); assertThat(usuario.getNombreUsuario()).isEqualTo("VerUsuario");
} }
@Test @Test
@DirtiesContext @DirtiesContext
void testFiltrarUsuariosPorNombre() { void testFiltrarUsuariosPorNombre() {
...@@ -531,12 +532,14 @@ public class TestUsuariosController { ...@@ -531,12 +532,14 @@ public class TestUsuariosController {
assertThat(sinCoincidencias.getStatusCode()).isEqualTo(HttpStatus.NO_CONTENT); assertThat(sinCoincidencias.getStatusCode()).isEqualTo(HttpStatus.NO_CONTENT);
// --- Caso 3: Sin parámetro --- // --- Caso 3: Sin parámetro ---
ResponseEntity<Void> sinParametro = restTemplateUsuarios.exchange( ResponseEntity<DTOUsuario[]> respuestaGenerica = restTemplateUsuarios.exchange(
"/", HttpMethod.GET, request, Void.class "/", HttpMethod.GET, request, DTOUsuario[].class
); );
assertThat(sinParametro.getStatusCode()).isEqualTo(HttpStatus.BAD_REQUEST); assertThat(respuestaGenerica.getStatusCode()).isEqualTo(HttpStatus.OK);
DTOUsuario[] genericos = respuestaGenerica.getBody();
assertThat(genericos).isNotNull();
assertThat(genericos.length).isLessThanOrEqualTo(10);
} }
} }
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or sign in to comment