diff --git a/README.md b/README.md index afce47b..f5d71ec 100644 --- a/README.md +++ b/README.md @@ -13,7 +13,7 @@ UTN - Facultad Regional Buenos Aires - Materia Paradigmas de ProgramaciĆ³n ## Capturas -![pepita](assets/golondrina.png) +![auto](assets/porsche.png) ## Reglas de Juego / Instrucciones @@ -29,3 +29,9 @@ El objtivo es alcanzar la mayor cantidad de puntos posibles antes de que perdamo - `<-`: Mover a izquierda - `->`: Mover a derecha + +# Diagrama + +![Diagrama en blanco](https://github.com/user-attachments/assets/1959b7ce-7cb3-4fef-ad41-eeae4fbff43d) + + diff --git a/pruebas.wtest b/pruebas.wtest index fc67d51..bbbc453 100644 --- a/pruebas.wtest +++ b/pruebas.wtest @@ -1,6 +1,8 @@ import example.* +import example.* import handlers.* import visuales.* +import visuales.* describe "group of tests for auto" { @@ -8,11 +10,18 @@ describe "group of tests for auto" { auto.moverDerecha() assert.equals(game.at(2, 2), auto.position()) + auto.moverIzquierda() + assert.equals(game.at(1, 2), auto.position()) + test "Auto se mueve correctamente" { + auto.moverDerecha() + assert.equals(game.at(2, 2), auto.position()) + auto.moverIzquierda() assert.equals(game.at(1, 2), auto.position()) } + test "auto pierde nafta al chocar con cono" { const naftaInicial = contadorNafta.nafta const cono = new Cono()