public void MethodTwoArg() { TestClass orig = new TestClass(); ITestInterface asInterface = ReflectedCaster.Default.CastToInterface <ITestInterface>(orig); asInterface.MethodTwoArg("Hello world", 18); Assert.Equal($"Hello world{18}", orig.ReturnCode); }