Exemple #1
0
        public void Read()
        {
            var expected = new TimeEntry(1, 222, 333, Convert.ToDateTime("01/08/2008 12:00:01"), 24);

            _repository.Setup(r => r.Contains(1)).Returns(true);
            _repository.Setup(r => r.Find(1)).Returns(expected);

            var response = _controller.Read(1) as OkObjectResult;

            Assert.Equal(expected, response.Value);
            Assert.Equal(200, response.StatusCode);
            _operationCounter.Verify(oc => oc.Increment(TrackedOperation.Read), Once);
        }
        public void Read()
        {
            var expected = new TimeEntry(1, 222, 333, new DateTime(2008, 08, 01, 12, 00, 01), 24);

            _repository.Setup(r => r.Contains(1)).Returns(true);
            _repository.Setup(r => r.Find(1)).Returns(expected);

            var response = _controller.Read(1);

            Assert.IsType <OkObjectResult>(response);
            var typedResponse = response as OkObjectResult;

            Assert.Equal(expected, typedResponse?.Value);
            Assert.Equal(200, typedResponse?.StatusCode);
        }
        public void Read()
        {
            var expected = new TimeEntry(1, 222, 333, new DateTime(2008, 08, 01, 12, 00, 01), 24);
            _repository.Setup(r => r.Contains(1)).Returns(true);
            _repository.Setup(r => r.Find(1)).Returns(expected);

            var response = _controller.Read(1);

            Assert.IsType<OkObjectResult>(response);

            var typedResponse = response as OkObjectResult;

            Assert.Equal(expected, typedResponse.Value);
            Assert.Equal(200, typedResponse.StatusCode);
            _operationCounter.Verify(oc => oc.Increment(TrackedOperation.Read), Once);
        }