private string GivenNewLocationWithAnAlreadyExistingLocationName(string duplicateLocationName) { var command = new ApiLocationSaveCommand { name = duplicateLocationName }; return(JsonSerialiser.Serialise(command)); }
private string GivenNewUniqueLocation() { var command = new ApiLocationSaveCommand { name = "Mt Eden Squash Club" }; return(JsonSerialiser.Serialise(command)); }
private string GivenValidLocationSaveCommand() { var command = new ApiLocationSaveCommand { name = "Mt Eden Soccer Club" }; return(JsonSerialiser.Serialise(command)); }
private static string CreateNewCoachSaveCommand(ExpectedLocation expectedLocation) { var command = new ApiLocationSaveCommand { name = expectedLocation.Name }; return(JsonSerialiser.Serialise(command)); }
private string GivenExistingLocationAndKeepLocationNameSame(SetupData setup) { var command = new ApiLocationSaveCommand { id = setup.Orakei.Id, name = setup.Orakei.Name }; return(JsonSerialiser.Serialise(command)); }
private string GivenExistingLocationAndChangeToUniqueLocationName(SetupData setup, string newLocationName) { var command = new ApiLocationSaveCommand { id = setup.Orakei.Id, name = newLocationName }; return(JsonSerialiser.Serialise(command)); }
private string GivenExistingLocationAndChangeToAnAlreadyExistingLocationName(SetupData setup) { var command = new ApiLocationSaveCommand { id = setup.Remuera.Id, name = setup.Orakei.Name }; return(JsonSerialiser.Serialise(command)); }
private ApiResponse WhenTryPost(ApiLocationSaveCommand command, SetupData setup) { var json = JsonSerialiser.Serialise(command); return(AuthenticatedPost <LocationData>(json, RelativePath, setup)); }