Skip to content
Snippets Groups Projects
Select Git revision
  • ff3f58b1e632f128ccc3153cf18c5e7508919322
  • master default protected
  • Francois
  • Baptiste
  • Maxime
  • Sacha
  • Paul
7 results

CombatreTest.java

Blame
  • CombatreTest.java 742 B
    package units;
    
    import static org.junit.Assert.*;
    
    import org.junit.Before;
    import org.junit.Test;
    
    import main.Case;
    import main.Joueur;
    import main.Plateau;
    
    public class CombatreTest {
    	Joueur j1 = new Joueur("bily",0,0);
    	Plateau plateau = new Plateau();
    	Case unitCase = plateau.getCase(0, 0);
    	Unite u1 = new Paysant(12, 1, plateau, j1);
    	Unite u2 = new Paysant(6, 14, plateau, j1);
    	Unite u3 = new Paysant(0,0, plateau, j1);
    	
    	@Before
    	public void beforeTest() {
    		j1.ajoutUnit(u1);j1.ajoutUnit(u2);j1.ajoutUnit(u3);
    		
    		u1.setArmor(8);
    		u2.setArmor(0);
    		u3.setArmor(-9);
    	}
    
    	@Test
    	public void testIsAlive() {
    		assertTrue(Combattre.isAlive(u1));
    		assertFalse(Combattre.isAlive(u2));
    		assertFalse(Combattre.isAlive(u3));
    	}
    
    }