MiniTuto de SUnit
glpunzi | 28 Mayo, Miércoles, 2008 | 9:05 pmNo mucha gente conoce o usa las metodologías ágiles en su forma de pensar o trabajar.
En cambio, éstas, son súmamente fáciles de usar desde ambientes Smalltalk. Una de ellas, es el Desarrollo Dirigido por Pruebas (o Test Driven Development en inglés), en la que primero creamos una serie de Tests, o Pruebas, que serán las encargadas de regir el comportamiento de nuestros objetos, y a partir de éstas, según van fallando, iremos creando el sistema en sí (a que suena estupendo?).
Mi querido amigo Notxor, ha creado lo que él llama un MiniTuto, y que yo lo considero un artículo bien currado, plagado de screenshots, y de obligada lectura para todos aquellos que quieran tener un acercamiento al TDD, y ver lo sencillo que es usarlo desde las herramientas que nos brinda un entorno como Squeak.
Éste, ha sido colgado en nuestro pequeño y modesto wiki de proyectos comenzados y sin terminar (:D), y podéis acceder a él a través del siguiente enlace.
Desde aquí, agradecer a Notxor el haberlo terminado, y os agradecería que si os ha sido de utilidad, se lo agradezcáis comentando esta entrada.
Un saludo.
Entradas relacionados:






Hola, Giusepe. Un gran trabajo de Noxtor; mis
sandore | 29 Mayo, Jueves, 2008 | 12:38 amHola, Giusepe. Un gran trabajo de Noxtor; mis más sinceras felicitaciones. Si, si tiene el problema que las imágenes no se ven. Intenté ingresar pero no fue posible. ¿Será que no recuerdo mi contraseña?
¿Me ayudas?
Gracias de antemano y me anima mucho que hayas vuelto.
Gracias,
Sandore
Ya está solucionado, en principio el tema de las imágenes. Deberían
glpunzi | 29 Mayo, Jueves, 2008 | 10:50 amYa está solucionado, en principio el tema de las imágenes.
Deberían verse correctamente.
Hola, Noxtor, Giuseppe. He estado siguiendo el tutorial y he encontrado
sandore | 31 Mayo, Sábado, 2008 | 6:03 pmHola, Noxtor, Giuseppe.
He estado siguiendo el tutorial y he encontrado que cuando creamos el método add: en la clase Flota y lanzamos nuevamente el Test Runner salta un error diciendo que el nuevo método add: aplicado a la instancia naves no reconoce cuál es ése objeto; en otras palabras no hemos definido la clase de la variable “naves”. Creo que hay que definir antes esto o ¿cómo lo hiciste tú, Noxtor?
Ahí me estanco y no logro seguir tu secuencia del tutorial.
De antemano gracias.
Sandore
Hola Sandore. Si te fijas más abajo, cuando salta el error
Notxor | 31 Mayo, Sábado, 2008 | 6:37 pmHola Sandore.
Si te fijas más abajo, cuando salta el error al no encontrar el sistema la variable ‘naves’ lo que debes hacer es crear una variable de instancia con ese nombre. Al final del minituto digo que obvio en el proceso en crear un método initialize, en éste debes iniciar dicha variable como un OrderedCollection.
Es algo básico y por eso no quise poner más pantallas y más palabras en algo que se estaba convirtiendo en algo demasiado grande. El objetivo es mostrar el método de trabajo. Cualquier problema, ya sabes.
Un saludo.
Correcto, Noxtor. Entendido. Muy bueno el tutorial. Gracias, Sandore
sandore | 3 Junio, Martes, 2008 | 7:17 pmCorrecto, Noxtor.
Entendido. Muy bueno el tutorial.
Gracias,
Sandore