Skip to content

Commit 53531f6

Browse files
author
Jakub Lendzinski
committed
Meadow - added x, y properties
1 parent 71644c2 commit 53531f6

File tree

2 files changed

+8
-1
lines changed

2 files changed

+8
-1
lines changed

src/main/java/MeadowBoard.java

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,12 +3,19 @@
33
public class MeadowBoard {
44

55
@Getter private BoardMovement[][] meadow;
6+
private final String meadowEmoji;
7+
@Getter private final int xSize;
8+
@Getter private final int ySize;
69

710
public MeadowBoard(int xSize, int ySize){
11+
this.xSize = xSize;
12+
this.ySize = ySize;
813
this.meadow = new BoardMovement[xSize][ySize];
14+
this.meadowEmoji = "\uD83D\uDFE9";
915
}
1016

1117
public boolean isFieldEmpty(int x, int y){
1218
return this.meadow[x][y] == null;
1319
}
20+
1421
}

src/test/java/TestMeadowBord.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@ public void setup(){
1515
public void testMeadowDimension(){
1616
int xSize = this.board.getMeadow().length;
1717
int ySize = this.board.getMeadow()[0].length;
18-
assertArrayEquals(new int[]{10, 12}, new int[]{xSize, ySize});
18+
assertArrayEquals(new int[]{this.board.getXSize(), this.board.getYSize()}, new int[]{xSize, ySize});
1919
}
2020

2121
@Test

0 commit comments

Comments
 (0)