From e33c61d4a6dfba20c1dd69d1a22b55b23a9cf940 Mon Sep 17 00:00:00 2001 From: pacien Date: Fri, 12 Jan 2018 00:17:02 +0100 Subject: Fix associated code Signed-off-by: pacien --- src/main/java/fr/umlv/java/wallj/board/BoardParser.java | 2 +- src/test/java/fr/umlv/java/wallj/board/BoardParserTest.java | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) (limited to 'src') diff --git a/src/main/java/fr/umlv/java/wallj/board/BoardParser.java b/src/main/java/fr/umlv/java/wallj/board/BoardParser.java index a9dca27..c6d0cd8 100644 --- a/src/main/java/fr/umlv/java/wallj/board/BoardParser.java +++ b/src/main/java/fr/umlv/java/wallj/board/BoardParser.java @@ -23,7 +23,7 @@ public final class BoardParser { Board.Builder b = new Board.Builder(Matrix.getWidth(map), Matrix.getHeight(map)); for (ListIterator> line = map.listIterator(); line.hasNext(); ) for (ListIterator block = line.next().listIterator(); block.hasNext(); ) - b.setBlockTypeAt(TileVec2.of(line.previousIndex(), block.nextIndex()), block.next()); + b.setBlockTypeAt(TileVec2.of(block.nextIndex(), line.previousIndex()), block.next()); return b.build(); } diff --git a/src/test/java/fr/umlv/java/wallj/board/BoardParserTest.java b/src/test/java/fr/umlv/java/wallj/board/BoardParserTest.java index 87ca08a..903128f 100644 --- a/src/test/java/fr/umlv/java/wallj/board/BoardParserTest.java +++ b/src/test/java/fr/umlv/java/wallj/board/BoardParserTest.java @@ -38,7 +38,7 @@ final class BoardParserTest { Assertions.assertEquals(board.getDim(), TileVec2.of(blocks[0].length, blocks.length)); for (int row = 0; row < blocks.length; ++row) for (int col = 0; col < blocks[0].length; ++col) - Assertions.assertEquals(board.getBlockTypeAt(TileVec2.of(row, col)), blocks[row][col]); + Assertions.assertEquals(board.getBlockTypeAt(TileVec2.of(col, row)), blocks[row][col]); } } -- cgit v1.2.3