E-FIZZ-1: Katas FizzBuzz et Bowling

:timer_clock: 30 minutes + 10 minutes (vous devrez sûrement le refaire plusieurs fois sur plusieurs jours)

Considérez les Katas suivants:

Référez-vous à cette page pour créer un projet maven avec jUnit.

Exercice à faire

Pour chacun des katas ci-dessus, vous devez écrire le code et tous les tests que vous jugez nécessaires. Chaque kata doit être un projet maven standard et les tests doivent s’exécuter avec mvn test

Auto-correction

FizzBuzz:

Bowling:

Aller plus loin

Pouvez-vous trouver une façon de “découper” la classe GameTest? En ce moment, tous les tests partent de là. Serait-ce possible de trouver une façon de tester Game sans tester les objets qui la compose?

Solution

Aucune solution ne sera donnée.