README.md
This commit is contained in:
parent
aa61390783
commit
ea0e336fd5
14
README.md
14
README.md
@ -1,4 +1,12 @@
|
||||
Ejemplo de caso Clase JUnit para realizar la pruebas básicas:
|
||||
# Diseño pruebas: JUnit
|
||||
|
||||
## Buenas prácticas al diseñar pruebas básicas
|
||||
|
||||
- Un test → una validación: Cada método @Test valida un solo comportamiento o escenario.
|
||||
- Nombres descriptivos: Ayudan a saber qué falla si un test no pasa.
|
||||
- Casos extremos primero: Null, vacío, límites de valores.
|
||||
- Happy Path: Siempre incluye un caso que debería funcionar correctamente.
|
||||
- Transformaciones y reglas de negocio: Verifica la lógica de tu código, no solo la sintaxis.
|
||||
|
||||
| Tipo de prueba | Qué valida | Ejemplo |
|
||||
| ---------------- | ----------------------- | ----------------------- |
|
||||
@ -9,6 +17,10 @@ Ejemplo de caso Clase JUnit para realizar la pruebas básicas:
|
||||
| Regla de negocio | Validación lógica | `esCasaValida()` |
|
||||
|
||||
|
||||

|
||||
|
||||
## Ejemplo de caso Clase JUnit para realizar la pruebas básicas:
|
||||
|
||||
|
||||
class CasaServiceTest {
|
||||
|
||||
|
||||
BIN
img/diagrama-pruebas.png
Normal file
BIN
img/diagrama-pruebas.png
Normal file
Binary file not shown.
|
After Width: | Height: | Size: 186 KiB |
Loading…
Reference in New Issue
Block a user