public Execute ( object target, object parameters ) : object | ||
target | object | |
parameters | object | |
Résultat | object |
public object Execute(object target, object[] parameters)
{
return _executor(target, parameters);
}
public void ExecuteWithStaticMethod() { // Arrange MethodContainer container = new MethodContainer(); object[] parameters = new object[0]; MethodInfo methodInfo = typeof(MethodContainer).GetMethod("StaticMethod"); MethodDispatcher dispatcher = new MethodDispatcher(methodInfo); // Act object returnValue = dispatcher.Execute(container, parameters); // Assert Assert.AreEqual(89, returnValue); }