示例#1
0
        public void TestSuccess()
        {
            hit_success = false;
            CallbackValidator v = new CallbackValidator(typeof(int), success);

            v.Validate(5);

            Assert.True(hit_success, "A1");
        }
        public void TestFailure2()
        {
            hit_failure = false;
            CallbackValidator v = new CallbackValidator(typeof(int), failure);

            try {
                v.Validate(5);
            }
            catch { }
            finally {
                Assert.IsTrue(hit_failure, "A1");
            }
        }
示例#3
0
        public void TestFailure1()
        {
            CallbackValidator v = new CallbackValidator(typeof(int), failure);

            Assert.Throws <Exception>(() => v.Validate(5));
        }
示例#4
0
        public void TestFailure1()
        {
            CallbackValidator v = new CallbackValidator(typeof(int), failure);

            v.Validate(5);
        }