Inheritance: ConfigurationValidatorBase
コード例 #1
0
ファイル: StringValidatorTest.cs プロジェクト: nlhepler/mono
		public void CanValidate ()
		{
			StringValidator v = new StringValidator (5);

			Assert.IsTrue (v.CanValidate (typeof (string)));
			Assert.IsFalse (v.CanValidate (typeof (int)));
			Assert.IsFalse (v.CanValidate (typeof (object)));
		}
コード例 #2
0
ファイル: StringValidatorTest.cs プロジェクト: nlhepler/mono
		public void MinLenth ()
		{
			StringValidator v = new StringValidator (5);

			v.Validate ("123456789");
			v.Validate ("1234567");
			v.Validate ("12345");
		}
コード例 #3
0
 public RegexStringWrapperValidator(string regex, int minLength,
                                    int maxLength)
 {
     m_regexValidator = new RegexStringValidator(regex);
     m_stringValidator = new StringValidator(minLength, maxLength);
 }
コード例 #4
0
ファイル: StringValidatorTest.cs プロジェクト: nlhepler/mono
		public void Bounded_fail1()
		{
			StringValidator v = new StringValidator (5, 7);

			v.Validate ("1234");
		}
コード例 #5
0
ファイル: StringValidatorTest.cs プロジェクト: nlhepler/mono
		public void Bounded ()
		{
			StringValidator v = new StringValidator (5, 7);

			v.Validate ("12345");
			v.Validate ("123456");
			v.Validate ("123457");
		}
コード例 #6
0
ファイル: StringValidatorTest.cs プロジェクト: nlhepler/mono
		public void MinLength_fail ()
		{
			StringValidator v = new StringValidator (5);

			v.Validate ("1234");
		}
コード例 #7
0
ファイル: StringValidatorTest.cs プロジェクト: nlhepler/mono
		public void Null ()
		{
			StringValidator v = new StringValidator (1);

			v.Validate (null);
		}
コード例 #8
0
ファイル: StringValidatorTest.cs プロジェクト: nlhepler/mono
		public void NullZero ()
		{
			StringValidator v = new StringValidator (0);

			v.Validate (null);
		}
コード例 #9
0
ファイル: StringValidatorTest.cs プロジェクト: nlhepler/mono
		public void Invalid_fail_length ()
		{
			StringValidator v = new StringValidator (5, 7, "890");

			v.Validate ("12345678");
		}
コード例 #10
0
ファイル: StringValidatorTest.cs プロジェクト: nlhepler/mono
		public void Invalid_fail ()
		{
			StringValidator v = new StringValidator (5, 7, "345");

			v.Validate ("123456");
		}
コード例 #11
0
ファイル: StringValidatorTest.cs プロジェクト: nlhepler/mono
		public void Invalid ()
		{
			StringValidator v = new StringValidator (5, 7, "890");

			v.Validate ("123456");
		}