diff options
Diffstat (limited to 'test/ch/epfl/xblast/painter/ExplosionPainterTest.java')
-rw-r--r-- | test/ch/epfl/xblast/painter/ExplosionPainterTest.java | 23 |
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 @@ | |||
1 | package ch.epfl.xblast.painter; | 1 | package ch.epfl.xblast.painter; |
2 | 2 | ||
3 | import ch.epfl.xblast.*; | 3 | import ch.epfl.xblast.Cell; |
4 | import ch.epfl.xblast.server.*; | 4 | import ch.epfl.xblast.PlayerID; |
5 | import ch.epfl.xblast.server.painter.*; | 5 | import ch.epfl.xblast.server.Bomb; |
6 | 6 | import ch.epfl.xblast.server.painter.ExplosionPainter; | |
7 | import org.junit.Assert; | 7 | import org.junit.Assert; |
8 | import org.junit.Test; | 8 | import 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 | */ |
13 | public class ExplosionPainterTest { | 14 | public 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 | } | ||