示例#1
0
        public async Task RunReturnsRoadmapItemDtoList()
        {
            var req      = new Mock <HttpRequest>();
            var log      = new Mock <ILogger>().Object;
            var expected = new List <RoadmapItemDto>
            {
                new RoadmapItemDto {
                    Id = Guid.NewGuid()
                }
            };

            _roadmapServiceMock.Setup(x => x.Get()).Returns(Task.FromResult(expected.AsEnumerable()));

            IActionResult result = await _testClass.Run(req.Object, log);

            var resultObject = (OkObjectResult)result;

            Assert.Equal(expected, resultObject.Value);
        }