public void CreateInstance_Default_Should_ReturnOK() { var reflectionHelper = new SimpleActivator(); var instances = reflectionHelper.CreateAllInstance <InvokeDemoA>().SingleOrDefault(); instances.ShouldNotNull(); instances.Foo().ShouldEqual("A"); }
public void CreateAllInstance_NoDefaultCtor_Should_ThrowEx() { var reflectionHelper = new SimpleActivator(); reflectionHelper.CreateAllInstance(typeof(NoDefaultCtor)); }
public void CreateAllInstance_Null_Should_ThrowEx() { var reflectionHelper = new SimpleActivator(); reflectionHelper.CreateAllInstance(null); }