aboutsummaryrefslogtreecommitdiff
path: root/test/ch/epfl/xblast/painter/ExplosionPainterTest.java
diff options
context:
space:
mode:
Diffstat (limited to 'test/ch/epfl/xblast/painter/ExplosionPainterTest.java')
-rw-r--r--test/ch/epfl/xblast/painter/ExplosionPainterTest.java23
1 files changed, 13 insertions, 10 deletions
diff --git a/test/ch/epfl/xblast/painter/ExplosionPainterTest.java b/test/ch/epfl/xblast/painter/ExplosionPainterTest.java
index 204b1ad..a6df54b 100644
--- a/test/ch/epfl/xblast/painter/ExplosionPainterTest.java
+++ b/test/ch/epfl/xblast/painter/ExplosionPainterTest.java
@@ -1,19 +1,21 @@
1package ch.epfl.xblast.painter; 1package ch.epfl.xblast.painter;
2 2
3import ch.epfl.xblast.*; 3import ch.epfl.xblast.Cell;
4import ch.epfl.xblast.server.*; 4import ch.epfl.xblast.PlayerID;
5import ch.epfl.xblast.server.painter.*; 5import ch.epfl.xblast.server.Bomb;
6 6import ch.epfl.xblast.server.painter.ExplosionPainter;
7import org.junit.Assert; 7import org.junit.Assert;
8import org.junit.Test; 8import org.junit.Test;
9 9
10/** 10/**
11 * @author Timothée Floure (257420) 11 * @author Timothée Floure (257420)
12 * @author Pacien TRAN-GIRARD (261948)
12 */ 13 */
13public class ExplosionPainterTest { 14public class ExplosionPainterTest {
15
14 @Test 16 @Test
15 public void byteForBombTest() { 17 public void byteForBombTest() {
16 Cell cell = new Cell(1,1); 18 Cell cell = new Cell(1, 1);
17 int range = 5; 19 int range = 5;
18 20
19 Bomb bomb1 = new Bomb(PlayerID.PLAYER_1, cell, 8, range); 21 Bomb bomb1 = new Bomb(PlayerID.PLAYER_1, cell, 8, range);
@@ -29,9 +31,10 @@ public class ExplosionPainterTest {
29 31
30 @Test 32 @Test
31 public void byteForBlastTest() { 33 public void byteForBlastTest() {
32 Assert.assertEquals((byte) 15,ExplosionPainter.byteForBlast(true,true,true,true)); // NESW 34 Assert.assertEquals((byte) 15, ExplosionPainter.byteForBlast(true, true, true, true)); // NESW
33 Assert.assertEquals((byte) 0,ExplosionPainter.byteForBlast(false,false,false,false)); // nesw 35 Assert.assertEquals((byte) 0, ExplosionPainter.byteForBlast(false, false, false, false)); // nesw
34 Assert.assertEquals((byte) 13,ExplosionPainter.byteForBlast(true,true,false,true)); // NEsW 36 Assert.assertEquals((byte) 13, ExplosionPainter.byteForBlast(true, true, false, true)); // NEsW
35 Assert.assertEquals((byte) 4,ExplosionPainter.byteForBlast(false,true,false,false)); // nEsw 37 Assert.assertEquals((byte) 4, ExplosionPainter.byteForBlast(false, true, false, false)); // nEsw
36 } 38 }
37} \ No newline at end of file 39
40}