public void PostProduct_ShouldReturnSameProduct() { var controller = new TemperatureModelsController(new TestTemperatureContext()); var item = GetDemotemperature(); var result = controller.PostTemperatureModel(item) as CreatedAtRouteNegotiatedContentResult<TemperatureModel>; Assert.IsNotNull(result); Assert.AreEqual(result.RouteName, "DefaultApi"); Assert.AreEqual(result.RouteValues["id"], result.Content.Id); Assert.AreEqual(result.Content.Temperature, item.Temperature); }