public async Task AddPlayerToTeamExists() { var payload = new PlayerTeamUpdateModel { UserId = 1, NewTeamId = 1, PlayerId = 1 }; var response = await _client.PutAsync($"api/v1/RugbyManager/UpdatePlayerTeam", new StringContent(JsonSerializer.Serialize(payload), Encoding.UTF8, "application/json")); response.StatusCode.Should().Be(System.Net.HttpStatusCode.BadRequest); }
public async Task <ActionResult> UpdatePlayerTeamAsync([FromBody] PlayerTeamUpdateModel playerTeamUpdate) { try { if (playerTeamUpdate != null) { //Todo return(Ok()); } else { return(BadRequest("Payload cannot be empty")); } } catch (Exception ex) { _logger.LogError(ex, $"Error updating player team with message: {ex.Message}"); return(BadRequest(ex.Message)); } }
public async Task UpdatePlayerTeamAsync(PlayerTeamUpdateModel playerTeamUpdate) { throw new NotImplementedException(); }