Jeu { public final boolean finJeu() { return age >= 3; } Jeu(int nbJoueurs); final int getTour(); final int getAge(); final ArrayList<ArrayList<Carte>> getDecks(); final int getTailleDeck(); final ArrayList<Carte> getDeckPrincipal(); final ArrayList<Joueur> getJoueurs(); final void tourSuivant(); final void initCartes(); final void roulementCarte(); final void distributionCarte(); final void distributionPlateau(); final String jouerAction(Action ja); final boolean finAge(); final void ageSuivant(); final boolean finJeu(); final ArrayList<int[]> getClassement(); final ArrayList<VisionJeu> getVisionsJeu();  }
@Test public final void finJeuTest() { changeField("age", 1); assertEquals(false, testDuJeu.finJeu()); changeField("age", 4); assertEquals(true, testDuJeu.finJeu()); }