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 |
|
| 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()` |
|
| Regla de negocio | Validación lógica | `esCasaValida()` |
|
||||||
|
|
||||||
|
|
||||||
|

|
||||||
|
|
||||||
|
## Ejemplo de caso Clase JUnit para realizar la pruebas básicas:
|
||||||
|
|
||||||
|
|
||||||
class CasaServiceTest {
|
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