public void TestActionOneParamInt32() { Action <Object, String> func = ExpressionTreeReflection.ReflectAction <String>(suType, "VMethod"); SimpleUnknown su = new SimpleUnknown(); func(su, "test"); Assert.That(su.Val, Is.EqualTo(4)); }
public void TestActionNoParams() { Action <Object> func = ExpressionTreeReflection.ReflectAction(suType, "VMethod"); SimpleUnknown su = new SimpleUnknown(); func(su); Assert.That(su.Val, Is.EqualTo(10)); }