Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- package allumettes;
- import static org.junit.Assert.*;
- import org.junit.Before;
- import org.junit.Test;
- public class RapideTest {
- // Le joueur rapide
- Joueur rapide;
- // Le jeu sur lequel on joue
- JeuReel jeu13;
- JeuReel jeu2;
- JeuReel jeu1;
- @Before public void setUp() {
- // Construire le joueur rapide
- rapide = new Joueur("rapide", new Rapide());
- // Construire les jeux
- jeu13 = new JeuReel(13);
- jeu2 = new JeuReel(2);
- jeu1 = new JeuReel(1);
- }
- @Test
- public void testGetPrisejeu13() {
- fonctionTest(13, jeu13);
- }
- @Test
- public void testGetPrisejeu2() {
- fonctionTest(2, jeu2);
- }
- @Test
- public void testGetPrisejeu1() {
- fonctionTest(1, jeu1);
- }
- private void fonctionTest(int nbAllu, Jeu jeu) {
- assertEquals(nbAllu, jeu.getNombreAllumettes());
- if (nbAllu <= Jeu.PRISE_MAX) {
- assertEquals(nbAllu,rapide.getPrise(jeu));
- } else {
- assertEquals(Jeu.PRISE_MAX,rapide.getPrise(jeu));
- }
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement