public void TestBuildInstanceCreatorFuncInDynAssembly() { ValidateFunc <TestSimpleClass>(ObjectInstantiationHelper.BuildCreatorFuncInDynAssembly(typeof(TestSimpleClass), null)); ValidateFunc <TestClassWithConstructor>(ObjectInstantiationHelper.BuildCreatorFuncInDynAssembly(typeof(TestClassWithConstructor), null)); var v3 = ValidateFunc <TestClassWithMarkedConstructor>(ObjectInstantiationHelper.BuildCreatorFuncInDynAssembly(typeof(TestClassWithMarkedConstructor), null)); Assert.AreEqual(10, v3.Val); }