private List <Item> GetItems(List <ItemModel> itemModels)
        {
            var items  = new List <Item>();
            var mapper = new ItemMapper();

            foreach (var itemModel in itemModels)
            {
                var item = mapper.MapFrom(itemModel);
                items.Add(item);
            }

            return(items);
        }
Ejemplo n.º 2
0
        public void MapFrom_ShouldMapPropertiesBetweenEntityAndViewModel()
        {
            // Given
            var item = CreateFakeItem();

            // When
            var result = _itemMapper.MapFrom(item);

            // Then
            result.ItemId.ShouldBe(result.ItemId);
            result.Name.ShouldBe(result.Name);
            result.Quantity.ShouldBe(result.Quantity);
            result.Cost.ShouldBe(result.Cost);
        }