コード例 #1
0
ファイル: RuntimeTypeTest.cs プロジェクト: unclebob/nslim
 public void ConstructorIsInvoked()
 {
     RuntimeMember method = new RuntimeType(instance.GetType()).GetConstructor(0);
     Assert.IsNotNull(method);
     TypedValue result = method.Invoke(new object[] {});
     Assert.AreEqual(typeof(SampleClass), result.Type);
 }
コード例 #2
0
ファイル: RuntimeTypeTest.cs プロジェクト: unclebob/nslim
 public void StaticMethodWithParmsIsInvoked()
 {
     RuntimeMember method = new RuntimeType(instance.GetType()).FindStatic("parse", new [] {typeof(string)});
     Assert.IsNotNull(method);
     TypedValue result = method.Invoke(new object[] {"input"});
     Assert.AreEqual(typeof(SampleClass), result.Type);
 }