コード例 #1
0
        public void Length_Nothing_OkAndData()
        {
            // Arrange
            _mockService
            .Setup(s => s.GetFibonacciSequenceWithLength(10))
            .Returns(new int[] { 0, 1, 1, 2, 3, 5, 8, 13, 21, 34 });

            // Act
            var response = _controller.Length();

            // Assert
            OkObjectResult okObjectResult = Assert.IsType <OkObjectResult>(response.Result);

            Assert.Equal(200, okObjectResult.StatusCode);

            FibonacciResult result = Assert.IsType <FibonacciResult>(okObjectResult.Value);

            Assert.False(result.HasError);
        }