Ejemplo n.º 1
0
        public void ReserveTestWithException()
        {
            ResetData();
            var uow = new Mock <UnitOfWork>();
            HotelReservationService hrs = new HotelReservationService(uow.Object);

            hrs.Reserve(null);
        }
Ejemplo n.º 2
0
        public void ReserveTest()
        {
            ResetData();
            var uow = new Mock <UnitOfWork>();
            HotelReservationService hrs = new HotelReservationService(uow.Object);
            int numEx = uow.Object.HotelReservations.Get().Count + 1;

            HotelReservationDTO reservation = new HotelReservationDTO()
            {
                NumberOfPersons = 2,
                ClientName      = "ewf",
                Hotel           = Mapper.Map <HotelDTO>(uow.Object.Hotels.Get()[0]),
                StartDate       = DateTime.Now,
                EndDate         = DateTime.Now
            };

            hrs.Reserve(reservation);

            Assert.AreEqual(numEx, uow.Object.HotelReservations.Get().Count);
        }