public void Then_ValidationFailWhenAgency() { mockFactory.ClearExpectations(); _BookingFeaturesDomainServicesMocked.Expects.One.Method(x => x.IsAgency(null)).WithAnyArguments().WillReturn(true); Booking booking = GetNewBooking("agency", 2); Sut.Validate(booking); mockFactory.VerifyAllExpectationsHaveBeenMet(); }
public int CancelBooking(int bookingId) { var booking = GetValidBooking(bookingId); _BookingCancelerValidations.Validate(booking); RemoveJourneys(booking); UpdateModificationDate(booking); return(_UnitOfWorkBookingCanceler.Save()); }