@Test public void testGetXOffset() { BattleField bf = null; try { bf = new BattleField("es-in.txt"); } catch (IllegalElementException e) { e.printStackTrace(); } catch (IllegalPositionException e) { e.printStackTrace(); } bf.setColumns(5); assertEquals("Entry in first if", 5 - (2 + 1), osa.getXOffset()); osa.changeDirection(); assertEquals("after changed direction", -2, osa.getXOffset()); osa.changeDirection(); // reset back because is static }