public void SetUp() { factory = new InstanceFactory(typeof(IGateway)); factory.AddInstance(new SmartInstance <DefaultGateway>()); factory.AddInstance(new SmartInstance <DefaultGateway>()); var lifecycle = MockRepository.GenerateMock <ILifecycle>(); factory.Lifecycle = lifecycle; factory.MissingInstance = new SmartInstance <DefaultGateway>(); clone = factory.Clone(); }
public void SetUp() { factory = new InstanceFactory(typeof (IGateway)); factory.AddInstance(new SmartInstance<DefaultGateway>()); factory.AddInstance(new SmartInstance<DefaultGateway>()); var lifecycle = MockRepository.GenerateMock<ILifecycle>(); factory.Lifecycle = lifecycle; factory.MissingInstance = new SmartInstance<DefaultGateway>(); clone = factory.Clone(); }