public void get_uninitialised_instance_does_not_invoke_the_parameterless_ctor() { var obj = (ClassWithPublicCtor)typeof(ClassWithPublicCtor).GetUninitializedInstance(); Assert.False(obj.Initialised); }