コード例 #1
0
        public void FindByIdWithException()
        {
            ResetData();
            var uow = new Mock <UnitOfWork>();
            HotelReservationService hrs = new HotelReservationService(uow.Object);

            hrs.FindById(-5);
        }
コード例 #2
0
        public void FindByIdTest()
        {
            ResetData();
            var uow = new Mock <UnitOfWork>();
            HotelReservationService hrs = new HotelReservationService(uow.Object);

            HotelReservation    reservation = uow.Object.HotelReservations.Get()[uow.Object.HotelReservations.Get().Count - 1];
            HotelReservationDTO res         = hrs.FindById(reservation.HotelReservationId);

            Assert.AreEqual(reservation.ClientName, res.ClientName);
            Assert.AreEqual(reservation.Hotel.Name, res.Hotel.Name);
            Assert.AreEqual(reservation.StartDate, res.StartDate);
            Assert.AreEqual(reservation.EndDate, res.EndDate);
        }