public void CallWithArgument() { MethodInfo mi = typeof(HelloWorld).GetMethod("Identity"); ArgumentFeederRunInvoker invoker = new ArgumentFeederRunInvoker(new MockRun(), mi); HelloWorld hw = new HelloWorld(); ArrayList args = new ArrayList(); args.Add("test"); Object result = invoker.Execute(hw, args); Assert.IsTrue(hw.Executed); Assert.AreEqual(2, args.Count); Assert.AreEqual(args[0], args[1]); }