public void ValidatesValueMethod()
        {
            MockValidator <object> valueValidator = new MockValidator <object>(false);
            Validator validator
                = new MethodReturnValueValidator <MethodReturnValueValidatorFixtureTestClass>("PublicMethod", valueValidator);

            validator.Validate(new MethodReturnValueValidatorFixtureTestClass());

            Assert.AreEqual(MethodReturnValueValidatorFixtureTestClass.value, valueValidator.ValidatedTargets[0]);
        }
        public void ValidatesValueMethod()
        {
            MockValidator<object> valueValidator = new MockValidator<object>(false);
            Validator validator
                = new MethodReturnValueValidator<MethodReturnValueValidatorFixtureTestClass>("PublicMethod", valueValidator);

            validator.Validate(new MethodReturnValueValidatorFixtureTestClass());

            Assert.AreEqual(MethodReturnValueValidatorFixtureTestClass.value, valueValidator.ValidatedTargets[0]);
        }
Exemple #3
0
 public MethodReturnValueValidator(string methodName, Validator methodValueValidator)
     : base(MethodReturnValueValidator <T> .GetMethodValueAccess(methodName), methodValueValidator)
 {
 }