Ejemplo n.º 1
0
        public void GetWorstBars_ListNotEmpty_ReturnsList()
        {
            // Arrange - Doesn't matter what is returned - that is UOW's responsibility
            mockUnitOfWork.BarRepository.GetWorstBars().Returns(defaultList);

            // Act
            var result     = uut.GetWorstBars();
            var resultObj  = result as OkObjectResult;
            var resultList = resultObj.Value as List <BarSimpleDto>;

            // Assert
            Assert.That(result, Is.TypeOf <OkObjectResult>());
            Assert.That(resultList.Count, Is.EqualTo(2));
            Assert.That(resultList.First().BarName,
                        Is.EqualTo(correctResultList.First().BarName));
        }