Beispiel #1
0
            public void DeleteBookingItemCallsCorrectMethod()
            {
                //Arrange
                const int BOOKING_ITEM_ID = 1;

                var bookingItemManager = new BookingItemManager();
                
                var bookingItemDao = MockRepository.GenerateMock<IBookingItemDao>();
                bookingItemManager.BookingItemDao = bookingItemDao;

                bookingItemDao.Expect(b => b.CancelItem(Arg<int>.Is.Anything)).Return(true);

                // Act
                bookingItemManager.DeleteBookingItem(BOOKING_ITEM_ID);

                // Assert
                bookingItemDao.VerifyAllExpectations();
            }