Пример #1
0
        public void RunStaticVoidFunction()
        {
            int vActual = 0;

            object[] vParams = new object[] { 2, 3, vActual };
            MethodRunner.RunStatic(typeof(MethodRunnerTester), "StaticVoidFunction", vParams);
            Assert.AreEqual(20, vParams[2], "Wrong result for instance function");
        }
Пример #2
0
 public void RunNonExistingStaticMethod()
 {
     MethodRunner.RunStatic(typeof(MethodRunnerTester), "NonExistingMethod", null);
 }
Пример #3
0
        public void RunStaticFunction()
        {
            int vActual = (int)MethodRunner.RunStatic(typeof(MethodRunnerTester), "StaticFunction", new object[] { 2, 3 });

            Assert.AreEqual(25, vActual, "Wrong result for instance function");
        }