This commit is contained in:
2024-06-26 23:58:57 +02:00
parent 061e6e8780
commit 402dc49847
4 changed files with 26 additions and 6 deletions

View File

@@ -2,6 +2,26 @@ Feature: Placer une reine
Placer une reine sur l'échiquier
Scenario: Placer une reine en 0, 0
Given un echiquier
Given un echiquier vide
When placer une reine en 0, 0
Then 1 reine sur l'échiquier
Then 1 reine sur l'échiquier
Scenario: Placer une reine sur une case libre
Given un echiquier avec une reine sur la ligne 0
When placer une reine sur la ligne 1
Then la reine est posée sur une case libre
And 2 reines sur l'échiquier
Feature: Résoudre le problème
Scenario: Résoudre le problème à l'aide du solveur SolverVic
Given un echiquier vide
When le solveur termine de résoudre le problème
Then la solution doit être valide
And le nombre de reines doit être égal à 8
Scenario: Résoudre le problème à l'aide du solveur SolverSim
Given un echiquier vide
When le solveur termine de résoudre le problème
Then la solution doit être valide
And le nombre de reines doit être égal à 8