El objetivo de esta kata es conocer los principios básicos de un lenguaje y cómo hacer test automáticos.
Escribe un programa/función/clase que, como parámetro, reciba un número del 1 al 100 y devuelva:
-
Para múltiplos de tres, devuelva una string:
Fizzen lugar del número. -
Para los múltiplos de cinco, devuelva una string:
Buzzen lugar del número. -
Para números que son múltiplos de tres y cinco, devuelva una string:
FizzBuzzen lugar del número. -
Por supuesto.. para números que no son múltiplos de tres y cinco, debe devolver el mismo numero.
Utilizar TDD. Recuerda:
- No puedes escribir código sin un test que falle.
- No puedes escribir nuevos tests que no fallen.
- Escribe siempre la solución más sencilla que haga pasar los tests. Refactoriza después.
Test → Red → Green → Refactor 🔁