El objetivo de este dojo es refactorizar la clase InconsistencyCalculator
La clase evalua inconsistencias en los métodos de envío, dada la selección del usuario como método de envío.
La funcionalidad que buscamos implementar no cuenta con pruebas y se busca que decidamos que pruebas deberíamos escribir, ya sean de integración o de unidad.
Programación orientada a objetos + TDD
- Planteo de problema (5 minutos)
- Codificación (30 - 40 minutos)
- Puesta en común (Hasta el final)
-
Clonamos el repo:
git clone https://github.com/diegosanchez/dojo.git
-
Descargamos el branch remote correspondiente al workshop:
git checkout workshop
-
Instalamos módulos
npm install
-
Ejecutamos los tests
npm run test
o
make
- node 4.2.3
- npm 2.14.7
-
Ejecutamos los tests
mvn test ( Estando en la carpeta que contiene el pom.xml )
- Maven 3+ ( brew install maven )
- JDK 1.7 u 1.8## Pasos para realizar el workshop
- Notebook para realizar workshop (si queres hacerlo, sino podes venir a compartir tus experiencias)
- Ganas de compartir tu solución.