Skip to content
Snippets Groups Projects
Commit 235c2ba2 authored by rosier8u's avatar rosier8u
Browse files

maj de NiveauVisiteurTest

parent 177d7aa2
No related branches found
No related tags found
No related merge requests found
......@@ -15,6 +15,7 @@ class NiveauVisiteurTest {
private Guerrier guerrier;
private Guerisseur guerisseur;
private Sorcier sorcier;
private Equipe equipe;
@BeforeEach
void setUp() {
niveauVisiteur = new NiveauVisiteur();
......@@ -25,12 +26,15 @@ class NiveauVisiteurTest {
guerrier = new Guerrier(80, 1, "guerrier", epee, 30);
guerisseur = new Guerisseur(50, 1, "gueisseur", baguetteMagique, 40);
sorcier = new Sorcier(40, 1, "sorcier", batonDeSorcier, 20);
equipe = new Equipe("equipe");
equipe.ajouter(roi);
equipe.ajouter(sorcier);
}
@Test
void visiterGuerrier() {
int niveau_avant = guerrier.getNiveau();
guerrier.accepter(niveauVisiteur);
niveauVisiteur.visiter(guerrier);
int niveau_apres = guerrier.getNiveau();
assertNotEquals(niveau_avant, niveau_apres);
}
......@@ -38,7 +42,7 @@ class NiveauVisiteurTest {
@Test
void visiterRoi() {
int niveau_avant = roi.getNiveau();
roi.accepter(niveauVisiteur);
niveauVisiteur.visiter(roi);
int niveau_apres = roi.getNiveau();
assertNotEquals(niveau_avant, niveau_apres);
}
......@@ -46,7 +50,7 @@ class NiveauVisiteurTest {
@Test
void visiterSorcier() {
int niveau_avant = sorcier.getNiveau();
sorcier.accepter(niveauVisiteur);
niveauVisiteur.visiter(sorcier);
int niveau_apres = sorcier.getNiveau();
assertNotEquals(niveau_avant, niveau_apres);
}
......@@ -54,8 +58,19 @@ class NiveauVisiteurTest {
@Test
void visiterGuerisseur() {
int niveau_avant = guerisseur.getNiveau();
guerisseur.accepter(niveauVisiteur);
niveauVisiteur.visiter(guerisseur);
int niveau_apres = guerisseur.getNiveau();
assertNotEquals(niveau_avant, niveau_apres);
}
@Test
void visiterEquipe() {
int permier_niveau_avant = equipe.getEquipe().get(0).getNiveau();
int deuxieme_niveau_avant = equipe.getEquipe().get(1).getNiveau();
niveauVisiteur.visiter(equipe);
int premier_niveau_apres = equipe.getEquipe().get(0).getNiveau();
int deuxieme_niveau_apres = equipe.getEquipe().get(1).getNiveau();
assertNotEquals(permier_niveau_avant, premier_niveau_apres);
assertNotEquals(deuxieme_niveau_avant, deuxieme_niveau_apres);
}
}
\ No newline at end of file
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment