public void owner_first_name_is_empty() { var request = new CreateAppointment { OwnerFirstName = string.Empty }; var sut = new CreateAppointmentValidator(); sut.ShouldHaveValidationErrorFor(p => p.OwnerFirstName, request); }
public void owner_first_name_is_longer_than_100_characters() { var request = new CreateAppointment { OwnerFirstName = new string('x', 101) }; var sut = new CreateAppointmentValidator(); sut.ShouldHaveValidationErrorFor(p => p.OwnerFirstName, request); }
public void reason_for_visit_is_longer_than_1000_characters() { var request = new CreateAppointment { ReasonForVisit = new string('x', 1001) }; var sut = new CreateAppointmentValidator(); sut.ShouldHaveValidationErrorFor(p => p.ReasonForVisit, request); }
public void desired_date_is_in_the_past() { var request = new CreateAppointment { DesiredDate = DateTimeOffset.UtcNow.AddDays(-1) }; var sut = new CreateAppointmentValidator(); sut.ShouldHaveValidationErrorFor(p => p.DesiredDate, request); }
public void pet_breed_is_empty() { var request = new CreateAppointment { PetBreed = string.Empty }; var sut = new CreateAppointmentValidator(); sut.ShouldHaveValidationErrorFor(p => p.PetBreed, request); }
public void pet_breed_is_longer_than_100_characters() { var request = new CreateAppointment { PetBreed = new string('x', 101) }; var sut = new CreateAppointmentValidator(); sut.ShouldHaveValidationErrorFor(p => p.PetBreed, request); }
public void reason_for_visit_is_empty() { var request = new CreateAppointment { ReasonForVisit = string.Empty }; var sut = new CreateAppointmentValidator(); sut.ShouldHaveValidationErrorFor(p => p.ReasonForVisit, request); }
public void pet_name_is_null() { var request = new CreateAppointment { PetName = null }; var sut = new CreateAppointmentValidator(); sut.ShouldHaveValidationErrorFor(p => p.PetName, request); }
public void owner_phone_is_longer_than_25_characters() { var request = new CreateAppointment { OwnerPhone = new string('x', 26) }; var sut = new CreateAppointmentValidator(); sut.ShouldHaveValidationErrorFor(p => p.OwnerPhone, request); }
public void owner_phone_is_null() { var request = new CreateAppointment { OwnerPhone = null }; var sut = new CreateAppointmentValidator(); sut.ShouldHaveValidationErrorFor(p => p.OwnerPhone, request); }
public void owner_email_is_empty() { var request = new CreateAppointment { OwnerEmail = string.Empty }; var sut = new CreateAppointmentValidator(); sut.ShouldHaveValidationErrorFor(p => p.OwnerEmail, request); }