use of mudmap2.frontend.GUIElement.WorldPanel.WorldPanel in project mudmap2 by Neop.
the class WorldPanelTest method testGetMappainter.
/**
* Test of getMappainter method, of class WorldPanel.
*/
@Test
public void testGetMappainter() {
System.out.println("getMappainter");
WorldPanel instance = new WorldPanel(null, new World(), false);
assertNotNull(instance.getMappainter());
}
use of mudmap2.frontend.GUIElement.WorldPanel.WorldPanel in project mudmap2 by Neop.
the class WorldPanelTest method testTileSizeIncrement.
/**
* Test of tileSizeIncrement method, of class WorldPanel.
*/
@Test
public void testTileSizeIncrement() {
System.out.println("tileSizeIncrement");
World world = new World();
WorldPanel instance = new WorldPanel(null, world, false);
double ts = 57.5;
instance.setTileSize(ts);
instance.tileSizeIncrement();
assertTrue(ts < instance.getTileSize());
}
use of mudmap2.frontend.GUIElement.WorldPanel.WorldPanel in project mudmap2 by Neop.
the class WorldPanelTest method testPushPopPosition.
/**
* Test of push/pop/get/restore/resetPosition method, of class WorldPanel.
*/
@Test
public void testPushPopPosition() {
System.out.println("pushPosition");
World world = new World();
WorldPanel instance = new WorldPanel(null, world, false);
WorldCoordinate home = new WorldCoordinate(1, 2, 3);
WorldCoordinate pos1 = new WorldCoordinate(4, 6, 1);
WorldCoordinate pos2 = new WorldCoordinate(1, 2, 6);
WorldCoordinate pos3 = new WorldCoordinate(1, 8, 4);
world.setHome(home);
assertTrue(home.compareTo(instance.getPosition()) == 0);
instance.popPosition();
assertTrue(home.compareTo(instance.getPosition()) == 0);
instance.pushPosition(pos1);
WorldCoordinate push1 = instance.getPosition();
// assertTrue(pos1.compareTo(instance.getPosition()) == 0);
instance.pushPosition(pos2);
WorldCoordinate push2 = instance.getPosition();
// assertTrue(pos2.compareTo(instance.getPosition()) == 0);
instance.pushPosition(pos3);
WorldCoordinate push3 = instance.getPosition();
// assertTrue(pos3.compareTo(instance.getPosition()) == 0);
instance.popPosition();
assertTrue(push2.compareTo(instance.getPosition()) == 0);
instance.popPosition();
assertTrue(push1.compareTo(instance.getPosition()) == 0);
instance.popPosition();
assertTrue(home.compareTo(instance.getPosition()) == 0);
instance.popPosition();
assertTrue(home.compareTo(instance.getPosition()) == 0);
instance.restorePosition();
assertTrue(push1.compareTo(instance.getPosition()) == 0);
instance.restorePosition();
assertTrue(push2.compareTo(instance.getPosition()) == 0);
instance.restorePosition();
assertTrue(push3.compareTo(instance.getPosition()) == 0);
instance.restorePosition();
assertTrue(push3.compareTo(instance.getPosition()) == 0);
WorldCoordinate reset = new WorldCoordinate(12, 1, 6);
instance.resetHistory(reset);
assertTrue(reset.compareTo(instance.getPosition()) == 0);
}
use of mudmap2.frontend.GUIElement.WorldPanel.WorldPanel in project mudmap2 by Neop.
the class WorldPanelTest method testIsCursorEnabled.
/**
* Test of is/setCursorEnabled method, of class WorldPanel.
*/
@Test
public void testIsCursorEnabled() {
System.out.println("isCursorEnabled");
World world = new World();
WorldPanel instance = new WorldPanel(null, world, false);
boolean result = instance.isCursorEnabled();
assertTrue(result);
instance.setCursorEnabled(false);
result = instance.isCursorEnabled();
assertFalse(result);
instance.setCursorEnabled(true);
result = instance.isCursorEnabled();
assertTrue(result);
}
use of mudmap2.frontend.GUIElement.WorldPanel.WorldPanel in project mudmap2 by Neop.
the class WorldPanelTest method testGetTileSize.
/**
* Test of get/setTileSize method, of class WorldPanel.
*/
@Test
public void testGetTileSize() {
System.out.println("getTileSize");
World world = new World();
WorldPanel instance = new WorldPanel(null, world, false);
double ts = 57.5;
instance.setTileSize(ts);
assertEquals(ts, instance.getTileSize(), 0.1);
}
Aggregations