mirror of
https://github.com/inf112-v20/Fiasko.git
synced 2025-04-21 11:06:24 +02:00
36 lines
1.3 KiB
Java
36 lines
1.3 KiB
Java
package inf112.fiasko.roborally.objects;
|
|
|
|
import inf112.fiasko.roborally.element_properties.Direction;
|
|
import inf112.fiasko.roborally.element_properties.WallType;
|
|
import static org.junit.Assert.assertEquals;
|
|
import org.junit.Test;
|
|
|
|
public class WallTest {
|
|
@Test
|
|
public void testWallGetWallTypeNormal(){
|
|
Wall testGetWall = new Wall(WallType.WALL_NORMAL, Direction.NORTH);
|
|
assertEquals(WallType.WALL_NORMAL, testGetWall.getWallType());
|
|
}
|
|
@Test
|
|
public void testWallGetWallTypeCorner(){
|
|
Wall testGetWall = new Wall(WallType.WALL_CORNER, Direction.NORTH);
|
|
assertEquals(WallType.WALL_CORNER, testGetWall.getWallType());
|
|
}
|
|
@Test
|
|
public void testWallGetWallTypeLaserSingle(){
|
|
Wall testGetWall = new Wall(WallType.WALL_LASER_SINGLE, Direction.NORTH);
|
|
assertEquals(WallType.WALL_LASER_SINGLE, testGetWall.getWallType());
|
|
}
|
|
@Test
|
|
public void testWallGetDirectionNorth(){
|
|
Wall testGetWall = new Wall(WallType.WALL_CORNER, Direction.NORTH);
|
|
assertEquals(Direction.NORTH, testGetWall.getDirection());
|
|
}
|
|
@Test
|
|
public void testWallGetDirectionEast(){
|
|
Wall testGetWall = new Wall(WallType.WALL_CORNER, Direction.EAST);
|
|
assertEquals(Direction.EAST, testGetWall.getDirection());
|
|
}
|
|
|
|
}
|