Monedero

Contexto

Este repositorio contiene el código de un monedero virtual, al que podemos agregarle y quitarle dinero, a través de los métodos Monedero.sacar y Monedero.poner, respectivamente. Pero hay algunos problemas: por un lado el código no está muy bien testeado, y por el otro, hay numeros code smells.

Consigna

Tenés seis tareas:

  1. 🍴 Hacé un fork de este repositorio (presionando desde Github el botón Fork)
  2. ⬇️ Descargalo y construí el proyecto, utilizando maven
  3. 👃 Identificá y anotá todos los code smells que encuentres
  4. 🧪 Agregá los tests faltantes y mejorá los existentes.
    • 👀 Ojo: ¡un test sin ningún tipo de aserción está incompleto!
  5. ⛑️ Corregí smells, de a un commit por vez.
  6. ⬆️ Subí todos los cambios a tu fork

Tecnologías usadas