public void TestScanForTypeValidator()
        {
            var obj = new SimpleTypeValidation();
            var ts  = new TypeScanner(obj.GetType());
            ValidationUnitCollection vc = ts.Scan();

            Assert.AreEqual(1, vc.Count, "Wrong Number of Attributes scanned");
            Assert.That(((SingleValidatorValidationUnit)vc[0]).Validator, Is.InstanceOf(typeof(ConstantResultValidator)), "Wrong Attribute Type");
        }
		public void TestScanForTypeValidator()
		{
			var obj = new SimpleTypeValidation();
			var ts = new TypeScanner(obj.GetType());
			ValidationUnitCollection vc = ts.Scan();
			Assert.AreEqual(1, vc.Count, "Wrong Number of Attributes scanned");
			Assert.That(((SingleValidatorValidationUnit)vc[0]).Validator, Is.InstanceOf(typeof(ConstantResultValidator)), "Wrong Attribute Type");
		}