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]); }
public MethodReturnValueValidator(string methodName, Validator methodValueValidator) : base(MethodReturnValueValidator <T> .GetMethodValueAccess(methodName), methodValueValidator) { }