Package com.takenoko.engine
Class BoardTest
java.lang.Object
com.takenoko.engine.BoardTest
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescription(package private) class
(package private) class
(package private) class
(package private) class
(package private) class
-
Field Summary
FieldsModifier and TypeFieldDescription(package private) BambooLayer
(package private) Board
(package private) BoardStatistics
(package private) GameAssets
(package private) Gardener
(package private) Panda
(package private) TileLayer
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescription(package private) void
setUp()
(package private) void
(package private) void
(package private) void
(package private) void
(package private) void
(package private) void
(package private) void
(package private) void
(package private) void
(package private) void
(package private) void
(package private) void
(package private) void
(package private) void
(package private) void
-
Field Details
-
board
Board board -
tileLayer
TileLayer tileLayer -
bambooLayer
BambooLayer bambooLayer -
panda
Panda panda -
gardener
Gardener gardener -
gameAssets
GameAssets gameAssets -
boardStatistics
BoardStatistics boardStatistics
-
-
Constructor Details
-
BoardTest
BoardTest()
-
-
Method Details
-
setUp
@BeforeEach void setUp() -
shouldReturnAListOfAvailableTiles
@Test @DisplayName("Method getAvailableTiles") void shouldReturnAListOfAvailableTiles() -
shouldReturnAListOfTiles
@Test @DisplayName("Method getTiles") void shouldReturnAListOfTiles() -
shouldReturnAListOfTilesWithoutPond
@Test @DisplayName("Method getTilesWithoutPond") void shouldReturnAListOfTilesWithoutPond() -
shouldReturnTrueIfTileIsPresent
@Test @DisplayName("Method isTile") void shouldReturnTrueIfTileIsPresent() -
shouldReturnATileAtAGivenPosition
@Test @DisplayName("Method getTileAt") void shouldReturnATileAtAGivenPosition() -
shouldPlaceATileAtAGivenPosition
@Test @DisplayName("Method placeTile") void shouldPlaceATileAtAGivenPosition() -
shouldReturnABambooAtAGivenPosition
@Test @DisplayName("Method getBambooAt") void shouldReturnABambooAtAGivenPosition() -
shouldGrowBambooAtAGivenPosition
@Test @DisplayName("Method growBamboo") void shouldGrowBambooAtAGivenPosition() -
shouldEatBambooAtAGivenPosition
@Test @DisplayName("Method eatBamboo") void shouldEatBambooAtAGivenPosition() -
shouldReturnPandaPosition
@Test @DisplayName("Method getPandaPosition") void shouldReturnPandaPosition() -
shouldReturnGardenerPosition
@Test @DisplayName("Method getGardenerPosition") void shouldReturnGardenerPosition() -
shouldReturnPandaPossibleMoves
@Test @DisplayName("Method getPandaPossibleMoves") void shouldReturnPandaPossibleMoves() -
shouldReturnGardenerPossibleMoves
@Test @DisplayName("Method getGardenerPossibleMoves") void shouldReturnGardenerPossibleMoves() -
shouldMovePandaToAGivenPosition
@Test @DisplayName("Method movePanda") void shouldMovePandaToAGivenPosition() -
shouldMoveGardenerToAGivenPosition
@Test @DisplayName("Method moveGardener") void shouldMoveGardenerToAGivenPosition()
-