public void CannotInvokeGenericMethod() { var expected = 42.GetHashCode() + "qwe".GetHashCode(); object sample = new Sample <int>(); var invoker = new DynamicInvoker(sample.GetType()); invoker.Executing(x => x.Invoke(sample, "ReturnHashCode", "qwe", 42)).Throws <MissingMethodException>(); }