Exemple #1
0
 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"));
 }
Exemple #2
0
        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);
            }
        }
Exemple #3
0
 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"));
 }
Exemple #4
0
 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);
 }