Actualizar README.md
This commit is contained in:
parent
1cc95bb96a
commit
067270df00
62
README.md
62
README.md
@ -0,0 +1,62 @@
|
|||||||
|
Ejemplo de caso Clase JUnit para realizar la pruebas básicas:
|
||||||
|
|
||||||
|
| Tipo de prueba | Qué valida | Ejemplo |
|
||||||
|
| ---------------- | ----------------------- | ----------------------- |
|
||||||
|
| Null | Manejo de objetos nulos | `casa = null` |
|
||||||
|
| Empty | Datos vacíos | `nombre=""` |
|
||||||
|
| Happy Path | Caso correcto | `"Mi casa"` |
|
||||||
|
| Transformación | Resultado transformado | `"mi casa" → "MI CASA"` |
|
||||||
|
| Regla de negocio | Validación lógica | `esCasaValida()` |
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
class CasaServiceTest {
|
||||||
|
|
||||||
|
@Test
|
||||||
|
void tieneNombre_conCasaNull_devuelveFalse() {
|
||||||
|
CasaService service = new CasaService();
|
||||||
|
|
||||||
|
boolean resultado = service.tieneNombre(null);
|
||||||
|
|
||||||
|
assertFalse(resultado);
|
||||||
|
}
|
||||||
|
|
||||||
|
@Test
|
||||||
|
void tieneNombre_conNombreVacio_devuelveFalse() {
|
||||||
|
CasaService service = new CasaService();
|
||||||
|
Casa casa = new Casa(1, "");
|
||||||
|
|
||||||
|
boolean resultado = service.tieneNombre(casa);
|
||||||
|
|
||||||
|
assertFalse(resultado);
|
||||||
|
}
|
||||||
|
|
||||||
|
@Test
|
||||||
|
void tieneNombre_conNombreValido_devuelveTrue() {
|
||||||
|
CasaService service = new CasaService();
|
||||||
|
Casa casa = new Casa(1, "Mi casa");
|
||||||
|
|
||||||
|
boolean resultado = service.tieneNombre(casa);
|
||||||
|
|
||||||
|
assertTrue(resultado);
|
||||||
|
}
|
||||||
|
|
||||||
|
@Test
|
||||||
|
void obtenerNombreEnMayusculas_devuelveNombreEnMayusculas() {
|
||||||
|
CasaService service = new CasaService();
|
||||||
|
Casa casa = new Casa(1, "mi casa");
|
||||||
|
|
||||||
|
String resultado = service.obtenerNnombreEnMayusculas(casa);
|
||||||
|
|
||||||
|
assertEquals("MI CASA", resultado);
|
||||||
|
}
|
||||||
|
|
||||||
|
@Test
|
||||||
|
void esCasaValida_conDatosCorrectos_devuelveTrue() {
|
||||||
|
CasaService service = new CasaService();
|
||||||
|
Casa casa = new Casa(1, "Casa bonita");
|
||||||
|
|
||||||
|
boolean resultado = service.esCasaValida(casa);
|
||||||
|
|
||||||
|
assertTrue(resultado);
|
||||||
|
}
|
||||||
Loading…
Reference in New Issue
Block a user