public void ValidateBrandNameTestExpectedTrue() { Assert.IsTrue(CustomerValidation.ValidateBrandName("Toyota")); Assert.IsTrue(CustomerValidation.ValidateBrandName("Ford")); Assert.IsTrue(CustomerValidation.ValidateBrandName("Mercedes")); Assert.IsTrue(CustomerValidation.ValidateBrandName("Ferrari")); Assert.IsTrue(CustomerValidation.ValidateBrandName("Testname")); Assert.IsTrue(CustomerValidation.ValidateBrandName("Test")); }
private void CarBrandNameTextBox_TextChanged(object sender, TextChangedEventArgs e) { TextBox textBox = sender as TextBox; try { CustomerValidation.ValidateBrandName(textBox.Text); ResetLabelContent(CarBrandErrLabel); } catch (InvalidBrandNameException ex) { ShowErrorMessage(CarBrandErrLabel, ex.Message); } }
public void ValidateBrandNameTestThrowInvalidBrandNameException() { Assert.ThrowsException <InvalidBrandNameException>(() => CustomerValidation.ValidateBrandName("")); Assert.ThrowsException <InvalidBrandNameException>(() => CustomerValidation.ValidateBrandName(" ")); Assert.ThrowsException <InvalidBrandNameException>(() => CustomerValidation.ValidateBrandName("bran d ")); Assert.ThrowsException <InvalidBrandNameException>(() => CustomerValidation.ValidateBrandName("brand Name ")); Assert.ThrowsException <InvalidBrandNameException>(() => CustomerValidation.ValidateBrandName("Branda ")); Assert.ThrowsException <InvalidBrandNameException>(() => CustomerValidation.ValidateBrandName("Brand Name D ")); Assert.ThrowsException <InvalidBrandNameException>(() => CustomerValidation.ValidateBrandName("Name3** ")); Assert.ThrowsException <InvalidBrandNameException>(() => CustomerValidation.ValidateBrandName("//Name$ ")); Assert.ThrowsException <InvalidBrandNameException>(() => CustomerValidation.ValidateBrandName("Namesdgvsdfgsdfghenmsadasdasdasd")); }
private bool ValidateInput() { try { CustomerValidation.ValidateFirstName(FirstNameTextBox.Text); CustomerValidation.ValidateLastName(LastNameTextBox.Text); CustomerValidation.ValidateBrandName(CarBrandTextBox.Text); CustomerValidation.ValidateCarType(CarTypeTextBox.Text); CustomerValidation.ValidateLicensePlateName(LicensePlateTextBox.Text); return(true); } catch (InvalidFirstNameException e) { ShowErrorMessage(FirstNameErrLabel, e.Message); } catch (InvalidLastNameException e) { ShowErrorMessage(LastNameErrLabel, e.Message); } catch (InvalidBrandNameException e) { ShowErrorMessage(CarBrandErrLabel, e.Message); } catch (InvalidCarTypeException e) { ShowErrorMessage(CarTypeErrLabel, e.Message); } catch (InvalidLicensePlateException e) { ShowErrorMessage(LicensePlateErrLabel, e.Message); } return(false); }