0% encontró este documento útil (0 votos)
13 vistas2 páginas

Tutorial

Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
13 vistas2 páginas

Tutorial

Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd

Tutorial

Ejemplo:

public class UsuarioServicio{


private final HashMap<Long, UsuarioDto> usarios = new HashMap<>();

public UsuarioDto crearUsuario(Long id, String nombre){


return usuarios.put(id, new UsuarioDto(id,nombre));
}

public UsuarioDto obtenerUsuario(Long id){


return usuarios.get(id);
}

public UsuarioDto actualizarUsuarios(Long id, String nombre){


return usuarios.put(id, new UsuarioDto(id,nombre));
}

En el mismo paquete que el main, se crea un paquete llamado test y una clase que se
llame parecido (UsuarioServicioTest).

import org.junit.jupiter.api.Test;

class UsuarioServicioTest{

//Hay que saber qué queremos testear.

@Test
public test1(){
UsuarioDto esperado= new UsuarioDto(1L,"prueba");
UsuarioServicio usuarioservicio = new UsuarioServicio();
final UsuarioDto resultado=
usuarioservicio.crearUsuario(1L,"prueba");
//Vemos si lo que esperamos es correcto:
Assertions.assertEquals("esto", "igual a esto");//Esperado y
resultado
Assertions.assertTrue(condición (true));
Assertions.assertFalse(false);//falla si no es falso
//para ver si falla:
Assertions.fail();
}
}

También podría gustarte