public void SetUp() { myFirst = MockRepository.GenerateStub <IMyFirst>(); someDelegate = () => { }; var defaultServiceProvider = new DefaultServiceProvider(); defaultServiceProvider.Register(x => myFirst); defaultServiceProvider.Register(x => someDelegate); defaultServiceProvider.Register <IMySecond>(x => new MySecond(x.Resolve <IMyFirst>())); serviceProvider = defaultServiceProvider; }
public void SetUp() { myFirst = MockRepository.GenerateStub<IMyFirst>(); someDelegate = () => { }; var defaultServiceProvider = new DefaultServiceProvider(); defaultServiceProvider.Register(x => myFirst); defaultServiceProvider.Register(x => someDelegate); defaultServiceProvider.Register<IMySecond>(x => new MySecond(x.Resolve<IMyFirst>())); serviceProvider = defaultServiceProvider; }
public DefaultServiceProviderTests() { myFirst = Substitute.For <IMyFirst>(); someDelegate = () => { }; var defaultServiceProvider = new DefaultServiceProvider(); defaultServiceProvider.Register(x => myFirst); defaultServiceProvider.Register(x => someDelegate); defaultServiceProvider.Register <IMySecond>(x => new MySecond(x.Resolve <IMyFirst>())); serviceProvider = defaultServiceProvider; }
public MySecond(IMyFirst myFirst) { this.myFirst = myFirst; }