public void GetCurrentDomainAssemblies_Should_OK() { var reflectionHelper = new SimpleActivator(); var count = reflectionHelper.GetCurrentDomainAssemblies().Count; (count > 0).ShouldTrue(); }
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); }