Esempio n. 1
0
		public void CultureInvariantValues_Exception ()
		{

			Thread.CurrentThread.CurrentCulture = new CultureInfo ("en-GB", false);
			//  Current date format --> "dmy"
			Page p = new Page ();

			CompareValidator v = new CompareValidator ();
			v.ControlToValidate = "tb1";
			v.Type = ValidationDataType.Date;
			v.ValueToCompare = "12--24--2005";
			v.CultureInvariantValues = false;

			TextBox tb1 = new TextBox ();
			tb1.ID = "tb1";
			tb1.Text = "24.12.2005";

			p.Controls.Add (tb1);
			p.Controls.Add (v);

			v.Validate ();
			Assert.AreEqual (true, v.IsValid, "CultureInvariantValues#1");

			tb1.Text = "24-12-2005";
			v.Validate ();
		}
Esempio n. 2
0
		public void CultureInvariantValues_1 ()
		{
			Thread.CurrentThread.CurrentCulture = new CultureInfo ("en-US", false);
			//  Current date format --> "dmy"
			Page p = new Page ();

			CompareValidator v = new CompareValidator ();
			v.ControlToValidate = "tb1";
			v.Type = ValidationDataType.Date;
			v.ValueToCompare = "2005/12/24";
			v.CultureInvariantValues = true;

			TextBox tb1 = new TextBox ();
			tb1.ID = "tb1";
			tb1.Text = "12.24.2005";

			p.Controls.Add (tb1);
			p.Controls.Add (v);

			v.Validate ();
			Assert.AreEqual (true, v.IsValid, "CultureInvariantValues#1");

			tb1.Text = "12/24/2005";
			v.Validate ();
			Assert.AreEqual (true, v.IsValid, "CultureInvariantValues#2");

			tb1.Text = "2005.12.24";
			v.Validate ();
			Assert.AreEqual (true, v.IsValid, "CultureInvariantValues#3");

			tb1.Text = "2005.24.12";
			v.Validate ();
			Assert.AreEqual (false, v.IsValid, "CultureInvariantValues#4");
		}