public async Task DataPopulatedAsGenres_When_PutModifiedContent() { var newGenres = await CreateUniqueGeneresAsync().ConfigureAwait(false); var request = new RestRequest("api/Genres"); request.AddJsonBody(newGenres); var insertedGenres = await _apiClientService.PostAsync <Genres>(request).ConfigureAwait(false); var putRequest = new RestRequest($"api/Genres/{insertedGenres.Data.GenreId}"); string updatedName = Guid.NewGuid().ToString(); insertedGenres.Data.Name = updatedName; putRequest.AddJsonBody(insertedGenres.Data); await _apiClientService.PutAsync <Genres>(putRequest).ConfigureAwait(false); request = new RestRequest($"api/Genres/{insertedGenres.Data.GenreId}"); var getUpdatedResponse = await _apiClientService.GetAsync <Genres>(request).ConfigureAwait(false); Assert.IsNotNull(getUpdatedResponse.Content); }