package fr.game.dopewars;

import org.junit.BeforeClass;
import org.junit.Test;
import static org.junit.Assert.*;

public class PlayerTest {
	
	private static Player player;

	@BeforeClass
	public static void onceExecutedBeforeAll() {
		player = new Player("test");
	}
	
	@Test
	public void testCash() {
		assertEquals(TraderConstants.STARTING_CASH, player.getCash());
	}
	
	@Test
	public void testHealth() {
		assertEquals(TraderConstants.STARTING_HEALTH, player.getHealth());
	}
	
	@Test
	public void testSpace() {
		assertEquals(TraderConstants.STARTING_SPACE, player.getSpace());
	}
	
	@Test
	public void testDefense() {
		assertEquals(TraderConstants.STARTING_DEFENSE, player.getDefense());
	}
	
	@Test
	public void testAddCash() {
		player.addCash(TraderConstants.STARTING_CASH);
		long expected = (TraderConstants.STARTING_CASH + TraderConstants.STARTING_CASH);
		assertEquals(expected, player.getCash());
	}
}

@@ -788,37 +788,9 @@
 ash(
-TraderConstants.STARTING_CASH
+1
 );%0D%0A
@@ -844,37 +844,9 @@
 H + 
-TraderConstants.STARTING_CASH
+1
 );%0D%0A

CHANGE : Improve tests