@Override public ImmutableSet<RoadUser> getRoadUsersOn(Point from, Point to) { return dgrm.getRoadUsersOn(from, to); }
@Override public ImmutableSet<RoadUser> getRoadUsersOn(Point from, Point to) { return dgrm.getRoadUsersOn(from, to); }
model.addObjectAt(car, SW); assertThat(model.hasRoadUserOn(SW, NW)).isTrue(); assertThat(model.getRoadUsersOn(SW, NW)).containsExactly(car); assertThat(model.getRoadUsersOn(NW, SW)).containsExactly(car); assertThat(model.getRoadUsersOn(SW, SE)).containsExactly(car); assertThat(model.getRoadUsersOn(SE, SW)).containsExactly(car); assertThat(model.getRoadUsersOn(NE, SE)).isEmpty(); assertThat(model.getRoadUsersOn(SW, NW)).containsExactly(car); assertThat(model.getRoadUsersOn(NW, SW)).isEmpty(); assertThat(model.getRoadUsersOn(SW, SE)).isEmpty(); assertThat(model.getRoadUsersOn(SE, SW)).isEmpty(); assertThat(model.getRoadUsersOn(NE, SE)).isEmpty(); assertThat(model.getRoadUsersOn(SW, NW)).isEmpty();