public void Validate_Success() { PasswordConstraint c = new PasswordConstraint(); IEnumerable<ParameterValidationResult> result = c.Validate(42, ParameterDataType.Int32, Constants.MemberName); Assert.IsNotNull(result); List<ParameterValidationResult> Temp = new List<ParameterValidationResult>(result); Assert.AreEqual(0, Temp.Count); }
public void Validate_DisplayNull_Success() { Constraint c = new PasswordConstraint(); c.Validate(42, ParameterDataType.Int32, Constants.MemberName, null); }
public void Validate_MemberNull_Error() { CustomAssert.ThrowsException<CodedArgumentNullOrWhiteSpaceException>(() => { Constraint c = new PasswordConstraint(); c.Validate(42, ParameterDataType.Int32, null, null); }); }
public void Validate_DataTypeNone_Error() { CustomAssert.ThrowsException<CodedArgumentOutOfRangeException>(() => { Constraint c = new PasswordConstraint(); c.Validate(42, ParameterDataType.None, Constants.MemberName); }); }