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);
			});
		}