public static RemoveLocation of(final Location location) { return new RemoveLocation(location); }
@Test public void addLocationAndRemoveLocation() throws Exception { ZoneFixtures.withUpdateableZone(client(), zone -> { //adding a location final Location newLocation = Location.of(CountryCode.AQ, "state"); assertThat(zone.getLocations().contains(newLocation)).isFalse(); final ZoneUpdateCommand addCommand = ZoneUpdateCommand.of(zone, AddLocation.of(newLocation)); final Zone zoneWithNewLocation = client().executeBlocking(addCommand); assertThat(zoneWithNewLocation.getLocations()).contains(newLocation); //removing a location final ZoneUpdateCommand removeCommand = ZoneUpdateCommand.of(zoneWithNewLocation, RemoveLocation.of(newLocation)); final Zone zoneWithoutNewLocation = client().executeBlocking(removeCommand); assertThat(zoneWithoutNewLocation.getLocations().contains(newLocation)).isFalse(); return zoneWithoutNewLocation; }, CountryCode.AO); } }
public static RemoveLocation of(final Location location) { return new RemoveLocation(location); }
public static RemoveLocation of(final Location location) { return new RemoveLocation(location); }
public static RemoveLocation of(final Location location) { return new RemoveLocation(location); }