Commit 30c7080a by Rubén Ramírez

feat: [TestServicioRecursos]: Hecho el test para la función en servicios para crear un recurso.

parent 0f7a64e4
......@@ -25,16 +25,25 @@ public class TestServicioRecursos {
@Test
@DirtiesContext
void testCrearRecurso() {
// Crear recurso de prueba
Recurso nuevoRecurso = new Recurso("Titulo Prueba", "Descripción de prueba", LocalDate.now(), "Autor Prueba");
servicioRecursos.crearRecurso(nuevoRecurso);
// Buscar el recurso en la base de datos después de crearlo
List<Recurso> recursos = servicioRecursos.buscarRecursoPorTitulo("Titulo Prueba");
// Verificar que el recurso fue encontrado
assertThat(recursos).isNotEmpty();
Recurso recursoGuardado = recursos.get(0);
assertThat(nuevoRecurso.getId()).isNotNull();
assertThat(nuevoRecurso.getTitulo()).isEqualTo("Titulo Prueba");
assertThat(nuevoRecurso.getDescripcion()).isEqualTo("Descripción de prueba");
assertThat(nuevoRecurso.getAutor()).isEqualTo("Autor Prueba");
// Verificar que los datos guardados son correctos
assertThat(recursoGuardado.getId()).isNotNull();
assertThat(recursoGuardado.getTitulo()).isEqualTo("Titulo Prueba");
assertThat(recursoGuardado.getDescripcion()).isEqualTo("Descripción de prueba");
assertThat(recursoGuardado.getAutor()).isEqualTo("Autor Prueba");
}
@Test
@DirtiesContext
void testBuscarRecursoPorTitulo() {
......
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