public void BuildUpClassWithoutDependencyProperty_Fail() { var c = new Container(); c.RegisterType<EmptyClass>().AsSingleton(); var sampleClass = new SampleClassWithoutClassDependencyProperty(); c.BuildUp(sampleClass, ResolveKind.PartialEmitFunction); Assert.IsNull(sampleClass.EmptyClass); }
public void BuildUpClassWithoutDependencyProperty_Fail() { var c = new Container(); c.RegisterType<EmptyClass>().AsPerThread(); var sampleClass = new SampleClassWithoutClassDependencyProperty(); var thread = new Thread(() => { c.BuildUp(sampleClass, ResolveKind.PartialEmitFunction); }); thread.Start(); thread.Join(); Assert.IsNull(sampleClass.EmptyClass); }