예제 #1
0
파일: RunTests.cs 프로젝트: SuperJMN/Iridio
 public async Task MyTest()
 {
     MethodInfo inf     = typeof(IntTask).GetMethod("Execute");
     var        intTask = new IntTask();
     Delegate   d       = inf.CreateDelegate(intTask);
     var        ret     = await(Task <object>) d.Method.Invoke(intTask, new object[] { 123 });
 }
예제 #2
0
        public async Task Invoking_IntTask_with_param_returns_same_value()
        {
            var p      = new IntTask();
            var result = await p.InvokeTask("Execute", 1);

            result.Should().Be(1);
        }