public void IsNegitaveOneExceptionIdValueReturnedWhenIsValidIsTrue() { int ExprctedExceptionId = -1; ValidationResult = Validate32BitInteger.Validate("200"); Assert.AreEqual(ExprctedExceptionId, ValidationResult.ExceptionId); }
public void DoesValidationResultHaveExceptionIdValue() { int ExpectedExceptionIdValue = 0; ValidationResult = Validate32BitInteger.Validate("2147483648"); Assert.AreEqual(ExpectedExceptionIdValue, ValidationResult.ExceptionId); }
public void DoesValidationResultHaveValidTextValue() { int ExpectedExceptionTextLength = 0; ValidationResult = Validate32BitInteger.Validate("21474836489765876"); Assert.Greater(ValidationResult.ValidatedText.Length, ExpectedExceptionTextLength); }
public void IsExceptionResultClassCreated() { ValidationResult = Validate32BitInteger.Validate("E200"); if (ValidationResult.IsValidated == false) { ExceptionResult = Validate32BitInteger.GetException(ValidationResult.ExceptionId); } Assert.NotNull(ExceptionResult); }
public void IsValidationExceptionReturnedWhentheIsValidatedValueIsFalse() { ValidationResult = Validate32BitInteger.Validate("200%"); if (ValidationResult.IsValidated == false) { ExceptionResult = Validate32BitInteger.GetException(ValidationResult.ExceptionId); } Assert.IsNotNull(ExceptionResult); }
private bool ValidateTextboxText (string TextboxText) { bool TextboxValidationValue = true; IntegerValidationResult = Validate32BitInteger.Validate(TextboxText); TextboxValidationValue = IntegerValidationResult.IsValidated; if (TextboxValidationValue == false) { ExceptionResult = Validate32BitInteger.GetException(IntegerValidationResult.ExceptionId); } return(TextboxValidationValue); }
public void DoesExceptionResultHaveExceptionIdValue() { int ExpectedExceptionResultId = 0; int ExceptionResultId = -1; ValidationResult = Validate32BitInteger.Validate("200%73501"); if (ValidationResult.IsValidated == false) { ExceptionResult = Validate32BitInteger.GetException(ValidationResult.ExceptionId); ExceptionResultId = ExceptionResult.ExceptionId; } Assert.AreEqual(ExpectedExceptionResultId, ExceptionResultId); }
public void IsANegitaveOneValueValid() { ValidationResult = Validate32BitInteger.Validate("-1"); Assert.IsTrue(ValidationResult.IsValidated); }
public void IsAZeroValueValid() { ValidationResult = Validate32BitInteger.Validate("0"); Assert.IsTrue(ValidationResult.IsValidated); }
public void IsValidationOk() { ValidationResult = Validate32BitInteger.Validate("200"); Assert.IsTrue(ValidationResult.IsValidated); }
public void IsValidationResultReturned() { ValidationResult = Validate32BitInteger.Validate("0"); Assert.NotNull(ValidationResult); }
public void DoesValidationFailWithAlphaAndNumber() { ValidationResult = Validate32BitInteger.Validate("200A"); Assert.IsFalse(ValidationResult.IsValidated); }
public void IsBlankExceptionTextValueReturnedWhenIsValidIsTrue() { ValidationResult = Validate32BitInteger.Validate("200"); Assert.IsNullOrEmpty(ValidationResult.ValidatedText); }
public void DoesValidationFailWithNegativeOverflow() { ValidationResult = Validate32BitInteger.Validate("-2147483649"); Assert.IsFalse(ValidationResult.IsValidated); }
public void DoesValidationFailWithSpecialCharacter() { ValidationResult = Validate32BitInteger.Validate("$200"); Assert.IsFalse(ValidationResult.IsValidated); }
public void DoesValidationFailWithFraction() { ValidationResult = Validate32BitInteger.Validate("2.25"); Assert.IsFalse(ValidationResult.IsValidated); }
public void DoesValidationFailWithComma() { ValidationResult = Validate32BitInteger.Validate("2,876"); Assert.IsFalse(ValidationResult.IsValidated); }
public void DoesValidationFailWithAlphaOnly() { ValidationResult = Validate32BitInteger.Validate("A"); Assert.IsFalse(ValidationResult.IsValidated); }
public UpdateUserInterface (IUpdateUIState Textbox1And2BlankOrClear, [Dependency("TextBoxOneHasValue")] IUpdateUIState TextBoxOneHasValue, [Dependency("TextBoxOneAndTwoHaveValues")] IUpdateUIState TextBoxOneAndTwoHaveValues, [Dependency("TextBoxOneException")] IUpdateUIState TextBoxOneException, [Dependency("TextBoxTwoException")] IUpdateUIState TextBoxTwoException, [Dependency("TextBoxOneAndTwoException")] IUpdateUIState TextBoxOneAndTwoException, IValidateInteger Validate32BitInteger, IntegerValidationResult IntegerValidationResult, ExceptionResult ExceptionResult, IStatus OkStatus, IFormula Formula) { if (Textbox1And2BlankOrClear != null) { Textbox1And2BlankOrClearState = Textbox1And2BlankOrClear; } if (TextBoxOneHasValue != null) { TextBoxOneHasValueState = TextBoxOneHasValue; } if (TextBoxOneAndTwoHaveValues != null) { TextBoxOneAndTwoHaveValuesState = TextBoxOneAndTwoHaveValues; } if (TextBoxOneException != null) { TextBoxOneExceptionState = TextBoxOneException; } if (TextBoxTwoException != null) { TextBoxTwoExceptionState = TextBoxTwoException; } if (TextBoxOneAndTwoException != null) { TextBoxOneAndTwoExceptionState = TextBoxOneAndTwoException; } if (Validate32BitInteger != null) { this.Validate32BitInteger = Validate32BitInteger; } if (IntegerValidationResult != null) { this.IntegerValidationResult = IntegerValidationResult; } if (ExceptionResult != null) { this.ExceptionResult = ExceptionResult; } if (OkStatus != null) { this.OkStatus = OkStatus; } if (Formula != null) { this.Formula = Formula; } }
public void DoesValidationResultHaveAValidLowerBoundsValue() { ValidationResult = Validate32BitInteger.Validate("-2147483648"); Assert.IsTrue(ValidationResult.IsValidated); }