public void GetRecommendation_InvalidCityCode() { var controller = new ClimateController(); IHttpActionResult response = controller.Get("123"); var contentResult = response as OkNegotiatedContentResult <RecommendationResponse>; Assert.IsNull(contentResult); }
public void GetRecommendation_ShouldBeOK() { var controller = new ClimateController(); var response = controller.Get("2886242"); var contentResult = response as OkNegotiatedContentResult <RecommendationResponse>; Assert.IsNotNull(contentResult); Assert.IsNotNull(contentResult.Content); }
public void GetRecommendation_MockData_Valid() { var controller = new ClimateController(); var response = controller.Get("101"); var contentResult = response as OkNegotiatedContentResult <RecommendationResponse>; Assert.IsNotNull(contentResult); Assert.IsNotNull(contentResult.Content); Assert.AreEqual(contentResult.Content.Temparature, 22); }