示例#1
0
        public void State()
        {
            RangeValidatorTestClass p;
            RangeValidatorTestClass p_copy;
            object state;

            p = new RangeValidatorTestClass();

            Assert.AreEqual(p.ControlToValidate, String.Empty, "S1");
            Assert.AreEqual(p.MinimumValue, String.Empty, "S2");
            Assert.AreEqual(p.MaximumValue, String.Empty, "S3");

            p.ControlToValidate = "TextBox";
            Assert.AreEqual("TextBox", p.ControlToValidate, "S4");

            p.MinimumValue = "123";
            Assert.AreEqual("123", p.MinimumValue, "S5");

            p.MaximumValue = "456";
            Assert.AreEqual("456", p.MaximumValue, "S6");

            state = p.SaveState();

            p_copy = new RangeValidatorTestClass();
            p_copy.LoadState(state);
            Assert.AreEqual("TextBox", p.ControlToValidate, "S7");
            Assert.AreEqual("123", p.MinimumValue, "S8");
            Assert.AreEqual("456", p.MaximumValue, "S9");
        }
示例#2
0
		public void State () {
			RangeValidatorTestClass p;
			RangeValidatorTestClass p_copy;
			object			state;

			p = new RangeValidatorTestClass();

			Assert.AreEqual (p.ControlToValidate, String.Empty, "S1");
			Assert.AreEqual (p.MinimumValue, String.Empty, "S2");
			Assert.AreEqual (p.MaximumValue, String.Empty, "S3");

			p.ControlToValidate = "TextBox";
			Assert.AreEqual ("TextBox", p.ControlToValidate, "S4");

			p.MinimumValue = "123";
			Assert.AreEqual ("123", p.MinimumValue, "S5");

			p.MaximumValue = "456";
			Assert.AreEqual ("456", p.MaximumValue, "S6");

			state = p.SaveState ();

			p_copy = new RangeValidatorTestClass ();
			p_copy.LoadState (state);
			Assert.AreEqual ("TextBox", p.ControlToValidate, "S7");
			Assert.AreEqual ("123", p.MinimumValue, "S8");
			Assert.AreEqual ("456", p.MaximumValue, "S9");
		}