public void WhenTheUserDeletesAllGitHubRepositories() { List <string> repoNames = new List <string>(); var repos = RESTHelpers.GETList( ConfigurationManager.AppSettings["URL"], ConfigurationManager.AppSettings["UsersResource"] + ConfigurationManager.AppSettings["UserName"] + ConfigurationManager.AppSettings["ReposResource"], HeaderBuilder.BuildHeader(), ConfigurationManager.AppSettings["UserName"], ConfigurationManager.AppSettings["Password"]).Result; foreach (var repo in repos) { HttpResponseMessage result = RESTHelpers.DELETERequestAsync( ConfigurationManager.AppSettings["URL"], repo.name, ConfigurationManager.AppSettings["ReposResource"], HeaderBuilder.BuildHeader(), ConfigurationManager.AppSettings["UserName"], ConfigurationManager.AppSettings["Password"]).Result; Console.WriteLine(result.StatusCode.ToString()); result.StatusCode.Should().Be(HttpStatusCode.NoContent); } }