@Test public void nextVector() { DeskImpl desk = dataHelper.getConfiguredDesk(); DeskIterator deskIterator = desk.deskIterator("B3"); int counter = 0; while (deskIterator.hasNext(MoveVectorImpl.EAST)) { deskIterator.next(MoveVectorImpl.EAST); counter++; } Assert.assertEquals(counter, 6); Assert.assertEquals(deskIterator.currentPosition(), "H3"); }
@Test public void next() { DeskImpl desk = dataHelper.getConfiguredDesk(); DeskIterator deskIterator = desk.deskIterator("A1"); int counter = 0; while (deskIterator.hasNext()) { deskIterator.next(); counter++; } Assert.assertEquals(counter, 63); Assert.assertEquals(deskIterator.currentPosition(), "H8"); }