Select Git revision
AttackTest.java
-
Jeyda Parlar authoredJeyda Parlar authored
AttackTest.java 845 B
package bitFight;
import static org.junit.Assert.assertEquals;
import org.junit.jupiter.api.Test;
public class AttackTest {
Player player = new Player("joueur1");
Enemy ennemy = new Enemy("ennemy", 3);
@Test
void testGetDamage() {
assertEquals(Attack.PUNCH.getDamage(),10);
}
@Test
void testAttack() {
ennemy.setCurrentHealth(100.0);
assertEquals("Joueur : " + (int)player.getCurrentHealth(), "Joueur : 100");
assertEquals("Ennemi : " + (int)ennemy.getCurrentHealth(), "Ennemi : 100");
String attack = Attack.getIndexOfInput("kick");
ennemy.damage(Attack.valueOf(attack).getDamage());
assertEquals("Joueur : " + (int)player.getCurrentHealth(), "Joueur : 100");
assertEquals("Ennemi : " + (int)ennemy.getCurrentHealth(), "Ennemi : 90");
}
}