// Reusable method to deelte a coffee from the database public async Task deleteDummyCohort(Cohort cohortToDelete) { using (HttpClient client = new APIClientProvider().Client) { HttpResponseMessage deleteResponse = await client.DeleteAsync($"{url}/{cohortToDelete.Id}"); } }
// Reusable method to deelte a coffee from the database public async Task deleteDummyInstructor(Instructor instructorToDelete) { using (HttpClient client = new APIClientProvider().Client) { HttpResponseMessage deleteResponse = await client.DeleteAsync($"{url}/{instructorToDelete.Id}"); } }
public async Task Test_Delete_NonExistent_Instructor_Fails() { using (var client = new APIClientProvider().Client) { // Try to delete an Id that shouldn't exist HttpResponseMessage deleteResponse = await client.DeleteAsync($"{url}0000000000"); Assert.False(deleteResponse.IsSuccessStatusCode); Assert.Equal(HttpStatusCode.NotFound, deleteResponse.StatusCode); } }