public void ContactInfoAddressConnotBeNullFail() { //Arrange var contactInfoVM = new ContactInfoBookingVM() { LastName = "test", Address = "test", Insertion = "test", FirstName = "test", Mail = "test", PhoneNumber = "test", Booking = new Booking() }; var errors = new List <ValidationResult>(); //Act contactInfoVM.GetErrors(errors); //Assert Assert.IsFalse(errors.Count > 0); }
public ActionResult ThirdStep(ContactInfoBookingVM ciBookingVM) { if (!ModelState.IsValid) { var bookingVM = (BookingVM)TempData["Booking"]; TempData["Booking"] = bookingVM; ciBookingVM.Booking = bookingVM.Booking; return(View(ciBookingVM)); } var tempBooking = (BookingVM)TempData["Booking"]; tempBooking.Booking.FirstName = ciBookingVM.FirstName; tempBooking.Booking.LastName = ciBookingVM.LastName; tempBooking.Booking.Insertion = ciBookingVM.Insertion; tempBooking.Booking.Address = ciBookingVM.Address; tempBooking.Booking.Mail = ciBookingVM.Mail; tempBooking.Booking.PhoneNumber = ciBookingVM.PhoneNumber; TempData["Booking"] = tempBooking; return(RedirectToAction("ForthStep")); }