public async Task TestUpdate_NonFound() { using (var client = new TestClientProvider().Client) { var response = await client.PostAsync(RequestUri, new StringContent( JsonConvert.SerializeObject(new Division() { Id = 2, Name = "Division1", CreatedDateTime = DateTime.Now, } ), Encoding.UTF8, "application/json" ) ); response = await client.PutAsync(RequestUri, new StringContent( JsonConvert.SerializeObject(new Division() { Id = 2, Name = "Division1", CreatedDateTime = DateTime.Now, } ), Encoding.UTF8, "application/json" ) ); Assert.Equal(HttpStatusCode.NotFound, response.StatusCode); } }
public async Task TestUpdate_NoContent() { using (var client = new TestClientProvider().Client) { var response = await client.PostAsync(RequestUri, new StringContent( JsonConvert.SerializeObject(new Realtor() { Id = 3, Firstname = "Firstname2", Lastname = "Lastname2", CreatedDateTime = DateTime.Now, } ), Encoding.UTF8, "application/json" ) ); response = await client.PutAsync(RequestUri + "/3", new StringContent( JsonConvert.SerializeObject(new Realtor() { Id = 3, Firstname = "Firstname3", Lastname = "Lastname3", CreatedDateTime = DateTime.Now, } ), Encoding.UTF8, "application/json" ) ); response.EnsureSuccessStatusCode(); Assert.Equal(HttpStatusCode.NoContent, response.StatusCode); } }