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 { ...@@ -15,6 +15,7 @@ class NiveauVisiteurTest {
private Guerrier guerrier; private Guerrier guerrier;
private Guerisseur guerisseur; private Guerisseur guerisseur;
private Sorcier sorcier; private Sorcier sorcier;
private Equipe equipe;
@BeforeEach @BeforeEach
void setUp() { void setUp() {
niveauVisiteur = new NiveauVisiteur(); niveauVisiteur = new NiveauVisiteur();
...@@ -25,12 +26,15 @@ class NiveauVisiteurTest { ...@@ -25,12 +26,15 @@ class NiveauVisiteurTest {
guerrier = new Guerrier(80, 1, "guerrier", epee, 30); guerrier = new Guerrier(80, 1, "guerrier", epee, 30);
guerisseur = new Guerisseur(50, 1, "gueisseur", baguetteMagique, 40); guerisseur = new Guerisseur(50, 1, "gueisseur", baguetteMagique, 40);
sorcier = new Sorcier(40, 1, "sorcier", batonDeSorcier, 20); sorcier = new Sorcier(40, 1, "sorcier", batonDeSorcier, 20);
equipe = new Equipe("equipe");
equipe.ajouter(roi);
equipe.ajouter(sorcier);
} }
@Test @Test
void visiterGuerrier() { void visiterGuerrier() {
int niveau_avant = guerrier.getNiveau(); int niveau_avant = guerrier.getNiveau();
guerrier.accepter(niveauVisiteur); niveauVisiteur.visiter(guerrier);
int niveau_apres = guerrier.getNiveau(); int niveau_apres = guerrier.getNiveau();
assertNotEquals(niveau_avant, niveau_apres); assertNotEquals(niveau_avant, niveau_apres);
} }
...@@ -38,7 +42,7 @@ class NiveauVisiteurTest { ...@@ -38,7 +42,7 @@ class NiveauVisiteurTest {
@Test @Test
void visiterRoi() { void visiterRoi() {
int niveau_avant = roi.getNiveau(); int niveau_avant = roi.getNiveau();
roi.accepter(niveauVisiteur); niveauVisiteur.visiter(roi);
int niveau_apres = roi.getNiveau(); int niveau_apres = roi.getNiveau();
assertNotEquals(niveau_avant, niveau_apres); assertNotEquals(niveau_avant, niveau_apres);
} }
...@@ -46,7 +50,7 @@ class NiveauVisiteurTest { ...@@ -46,7 +50,7 @@ class NiveauVisiteurTest {
@Test @Test
void visiterSorcier() { void visiterSorcier() {
int niveau_avant = sorcier.getNiveau(); int niveau_avant = sorcier.getNiveau();
sorcier.accepter(niveauVisiteur); niveauVisiteur.visiter(sorcier);
int niveau_apres = sorcier.getNiveau(); int niveau_apres = sorcier.getNiveau();
assertNotEquals(niveau_avant, niveau_apres); assertNotEquals(niveau_avant, niveau_apres);
} }
...@@ -54,8 +58,19 @@ class NiveauVisiteurTest { ...@@ -54,8 +58,19 @@ class NiveauVisiteurTest {
@Test @Test
void visiterGuerisseur() { void visiterGuerisseur() {
int niveau_avant = guerisseur.getNiveau(); int niveau_avant = guerisseur.getNiveau();
guerisseur.accepter(niveauVisiteur); niveauVisiteur.visiter(guerisseur);
int niveau_apres = guerisseur.getNiveau(); int niveau_apres = guerisseur.getNiveau();
assertNotEquals(niveau_avant, niveau_apres); 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