@Test public void testHashCode() throws Exception { assertEquals(Objects.hash(maxUsers, intermission, preparation), configuration.hashCode()); }
@Override public int hashCode() { return Objects.hash(maxTeams, intermission, preparation); }
LobbyConfiguration { @Override public int hashCode() { return Objects.hash(maxTeams, intermission, preparation); } }
LobbyConfiguration { @Override public int hashCode() { return Objects.hash(maxTeams, intermission, preparation); } LobbyConfiguration(int maxTeams, Duration intermission, Duration preparation,
                              LobbyScheduleFactory scheduleFactory); }
LobbyConfiguration { @Override public int hashCode() { return Objects.hash(maxTeams, intermission, preparation); } LobbyConfiguration(int maxTeams, Duration intermission, Duration preparation,
                              LobbyScheduleFactory scheduleFactory); int getTeamMaximum(); Duration getIntermission(); Duration getPreparation(); LobbyScheduleFactory getScheduleFactory(); boolean equals(Object other); @Override int hashCode(); @Override String toString(); }
LobbyConfiguration { @Override public int hashCode() { return Objects.hash(maxTeams, intermission, preparation); } LobbyConfiguration(int maxTeams, Duration intermission, Duration preparation,
                              LobbyScheduleFactory scheduleFactory); int getTeamMaximum(); Duration getIntermission(); Duration getPreparation(); LobbyScheduleFactory getScheduleFactory(); boolean equals(Object other); @Override int hashCode(); @Override String toString();  }