Ejemplo n.º 1
0
 public List <RentalItemViewModel> GetAllRentalItems()
 {
     using (var Rentalrepo = new RentalItemRepository())
     {
         return(Rentalrepo.GetAll().Select(x => new RentalItemViewModel()
         {
             RentaItemId = x.RentaItemId,
             rentalId = x.rentalId,
             ItemCode = x.ItemCode,
             Quantity = x.Quantity
         }).ToList());
     }
 }
Ejemplo n.º 2
0
        public void GetAll_Returns_10_Items()
        {
            using (var context = new VivesRentalDbContext())
            {
                //Arrange
                var itemRepository       = new ItemRepository(context);
                var rentalItemRepository = new RentalItemRepository(context);
                for (int i = 0; i < 10; i++)
                {
                    var item = ItemFactory.CreateValidEntity();
                    itemRepository.Add(item);
                    var rentalItemToAdd = RentalItemFactory.CreateValidEntity(item);
                    rentalItemRepository.Add(rentalItemToAdd);
                }
                context.SaveChanges();

                //Act
                var rentalItems = rentalItemRepository.GetAll();

                //Assert
                Assert.AreEqual(10, rentalItems.Count());
            }
        }