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);
}