public async Task DeleteUserInvalidId() { using (var client = new TestClientProvider().Client) { var response = await client.DeleteAsync("/v1/api/users/1337"); response.EnsureSuccessStatusCode(); } }
public async Task DeleteUserReviewForTape2() { using (var client = new TestClientProvider().Client) { var response = await client.DeleteAsync("/v1/api/tapes/10/reviews/100"); response.EnsureSuccessStatusCode(); } }
public async Task ReturnLoanedTape() { using (var client = new TestClientProvider().Client) { var response = await client.DeleteAsync("/v1/api/users/100/tapes/10"); response.EnsureSuccessStatusCode(); Assert.AreEqual(HttpStatusCode.NoContent, response.StatusCode); } }
public async Task DeleteUserValidId() { using (var client = new TestClientProvider().Client) { var data = await client.GetAsync("/v1/api/users"); string json = await data.Content.ReadAsStringAsync(); IEnumerable <UserDTO> users = JsonConvert.DeserializeObject <IEnumerable <UserDTO> >(json); var maxId = users.Max(u => u.Id); var response = await client.DeleteAsync($"/v1/api/users/{maxId}"); response.EnsureSuccessStatusCode(); Assert.AreEqual(HttpStatusCode.NoContent, response.StatusCode); } }