public void SetUp() { kernel = new DefaultKernel(); kernel.AddFacility<StartableFacility>(); kernel.Register( Component.For<StartableDisposableAndInitializableComponent>() .LifeStyle.Transient ); component = kernel.Resolve<StartableDisposableAndInitializableComponent>(); component.DoSomething(); kernel.ReleaseComponent(component); calledMethods = component.calledMethods; }
public void SetUp() { kernel = new DefaultKernel(); kernel.AddFacility <StartableFacility>(); kernel.Register( Component.For <StartableDisposableAndInitializableComponent>() .LifeStyle.Transient ); component = kernel.Resolve <StartableDisposableAndInitializableComponent>(); component.DoSomething(); kernel.ReleaseComponent(component); calledMethods = component.calledMethods; }