public void TestGetAllProviders() { var operationController = new OperationController(new ArmRepository(new MockHttpClientWrapper())) { Request = new HttpRequestMessage { RequestUri = new Uri("https://localhost:44300/api/providers") }, Configuration = new HttpConfiguration() }; var response = operationController.GetAllProviders().Result; Assert.Equal(HttpStatusCode.OK, response.StatusCode); Assert.NotNull(response.Content); var objectContent = response.Content as ObjectContent; Assert.NotNull(objectContent); var providers = objectContent.Value as HashSet <string>; Assert.NotNull(providers); Assert.Equal(11, providers.Count); }