Пример #1
0
        public void ReturnCorrectInstance_OfType_ICollectionCocktailDto()
        {
            //Arrange
            var sut = new CocktailDtoMapper();

            var cocktails = new List <Cocktail>
            {
                new Cocktail
                {
                    Id   = 1,
                    Name = "TestCocktail1",
                },
                new Cocktail
                {
                    Id   = 2,
                    Name = "TestCocktail2",
                },
            };
            //Act
            var result = sut.MapDto(cocktails);

            //Assert
            Assert.IsInstanceOfType(result, typeof(ICollection <CocktailDto>));
            Assert.AreEqual(result.First().Id, cocktails[0].Id);
            Assert.AreEqual(result.First().Name, cocktails[0].Name);
            Assert.AreEqual(result.Last().Id, cocktails[1].Id);
            Assert.AreEqual(result.Last().Name, cocktails[1].Name);
        }
Пример #2
0
        public void ReturnCorrectInstance_OfType_CocktailDto()
        {
            //Arrange
            var sut = new CocktailDtoMapper();

            var cocktail = new Cocktail
            {
                Id   = 1,
                Name = "TestCocktail1",
            };

            //Act
            var result = sut.MapDto(cocktail);

            //Assert

            Assert.IsInstanceOfType(result, typeof(CocktailDto));
            Assert.AreEqual(result.Id, cocktail.Id);
            Assert.AreEqual(result.Name, cocktail.Name);
        }