Class TileTest.TestSetImprovementAndGetImprovement

java.lang.Object
com.takenoko.layers.tile.TileTest.TestSetImprovementAndGetImprovement
Enclosing class:
TileTest

@Nested @DisplayName("Method setImprovement && getImprovement") class TileTest.TestSetImprovementAndGetImprovement extends Object
  • Constructor Details

    • TestSetImprovementAndGetImprovement

      TestSetImprovementAndGetImprovement()
  • Method Details

    • getImprovement_WhenCalled_ThenReturnsNull

      @Test @DisplayName("When instantiated, improvement is null") void getImprovement_WhenCalled_ThenReturnsNull()
    • getImprovement_WhenImprovementIsSet_ThenReturnsImprovement

      @Test @DisplayName("When improvement is set, getImprovement returns the improvement") void getImprovement_WhenImprovementIsSet_ThenReturnsImprovement()
    • setImprovement_WhenImprovementIsAlreadySet_ThenThrowsException

      @Test @DisplayName("When improvement is already set, setImprovement throws an exception") void setImprovement_WhenImprovementIsAlreadySet_ThenThrowsException()