public class Main { public static void main(String[] args) { Configuration jeu = new Configuration(); // Affichage de la grille initiale jeu.afficherGrille(); System.out.println(); // Test de estLibre System.out.println("Case 1 libre ? " + jeu.estLibre(1)); // true // Test de jouer jeu.jouer(1, 'x'); jeu.afficherGrille(); System.out.println("Case 1 libre ? " + jeu.estLibre(1)); // false // Test de jouer sur une case occupée try { jeu.jouer(1, 'o'); // Doit lever une exception } catch (Exception e) { System.out.println(e.getMessage()); } // Test de jouer avec une position invalide try { jeu.jouer(10, 'x'); // Doit lever une exception } catch (Exception e) { System.out.println(e.getMessage()); } // Test de jouer avec un mauvais symbole try { jeu.jouer(2, 'z'); // Doit lever une exception } catch (Exception e) { System.out.println(e.getMessage()); } } }