Beispiel #1
0
        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));
        }
Beispiel #2
0
        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);
        }