English
Exercise: Write a test driven implementation of the game rules for the 6 Takes board game.
Requirements:
- Always start with the tests
- Implement a domain model without any external dependencies
- Use modern testing frameworks
- Enjoy :) !
Notes:
-
Feature files can be found in ./features
-
If your language is not typescript - use the appropriate subfolder (ex: java)
-
Original Game rules: https://www.ultraboardgames.com/6-nimmt/game-rules.php
Français
Exercice : Écrivez une implémentation pilotée par les tests des règles du jeu pour le jeu de plateau 6 Takes.
Requirements :
- Commencez toujours par les tests
- Implémentez un modèle de domaine sans dépendances externes
- Utilisez des frameworks de test modernes
- Amusez-vous :) !
Notes :
-
Les fichiers de fonctionnalités se trouvent dans le dossier ./features
-
Si votre langage n'est pas TypeScript, utilisez le sous-dossier approprié (par exemple, java)
-
Règles originales du jeu : https://www.regledujeu.fr/6-qui-prend/