Class TileTest.TestHashCode

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

@Nested @DisplayName("Method hashCode") class TileTest.TestHashCode extends Object
  • Constructor Details

    • TestHashCode

      TestHashCode()
  • Method Details

    • hashCode_WhenTilesAreEqual_ThenReturnsSameHashCode

      @Test @DisplayName("When tiles are equal, returns same hash code") void hashCode_WhenTilesAreEqual_ThenReturnsSameHashCode()
    • hashCode_WhenTilesHaveDifferentImprovements_ThenReturnsDifferentHashCode

      @Test @DisplayName("When tiles have different improvements, returns different hash code") void hashCode_WhenTilesHaveDifferentImprovements_ThenReturnsDifferentHashCode()
    • hashCode_WhenTilesHaveDifferentColors_ThenReturnsDifferentHashCode

      @Test @DisplayName("When tiles have different colors, returns different hash code") void hashCode_WhenTilesHaveDifferentColors_ThenReturnsDifferentHashCode()
    • hashCode_WhenTilesAreNotEqual_ThenReturnsDifferentHashCode

      @Test @DisplayName("When tiles are not equal, returns different hash code") void hashCode_WhenTilesAreNotEqual_ThenReturnsDifferentHashCode()