public void FullIndicatorForNotExistedCriterion_CheckResponceBody() { // Arrange _controller = new IndicatorsController(_unit); _controller.Request = new HttpRequestMessage(); _controller.Configuration = new HttpConfiguration(); int criterionId = -20; // NotExistedCriterion // Act var responce = _controller.GetFullIndicatorsOfCriterion(criterionId); // Assert IEnumerable <FullIndicator> indicators; Assert.IsTrue(responce.TryGetContentValue <IEnumerable <FullIndicator> >(out indicators)); }
public void FullIndicatorForExistedCriterion_CheckHttpStatusCodeOK() { // Arrange _controller = new IndicatorsController(_unit); _controller.Request = new HttpRequestMessage(); _controller.Configuration = new HttpConfiguration(); int criterionId = 20; // ExistedCriterion HttpResponseMessage response = new HttpResponseMessage(); response.StatusCode = HttpStatusCode.OK; // Act var actualResponce = _controller.GetFullIndicatorsOfCriterion(criterionId); // Assert Assert.AreEqual(actualResponce.StatusCode, response.StatusCode); }