public void TestBindFunctor() { IFunctor methodFunctor = new MemberFunctor(typeof(TestClass).GetMethod("Print")); IFunctor bindFunctor = new BindFunctor( methodFunctor, new NotBoundArgument(0), "BindFunctorTest Start", "1", "2", "BindFunctorTest End"); bindFunctor.Invoke(new TestClass()); }
public void TestMemberFunctorError2() { IFunctor functor = new MemberFunctor(typeof(TestClass).GetMethod("Print")); functor.Invoke(new TestClass(), "MemberFunctorTest Start", "1", "MemberFunctorTest End"); }