public void Should_perform_full_bootstrap()
 {
     var container = new DIContainer();
     container.Configure();
     container.InitializeCache(getWatchDirectory());
     var cache = container.Services.Locate<ICache>();
     cache.Count.ShouldEqual(3);
 }
        public void SetUp()
        {
            _container = new DIContainer();
            _container.Configure();
            _container.Container
                .Register(Component.For<IConsumerOf<StringMessage>>().ImplementedBy<Listener>())
                .Register(Component.For<IConsumerOf<StringMessage>>().Forward<IConsumerOf<IntMessage>>().ImplementedBy<BigListener>())
                .Register(Component.For<IOverridingConsumer<StringMessage>>().ImplementedBy<OverridingConsumer>().LifeStyle.Singleton);

            _bus = _container.Services.Locate<IMessageBus>();
            _threadException = "";
            _bus.OnErrorMessage += new EventHandler<ErrorMessageEventArgs>(_bus_OnErrorMessage);
        }
Example #3
0
 public void FixtureSetUp()
 {
     _container = new DIContainer();
     _container.Configure();
     _locator = _container.Services;
 }
 public static void ShutDown()
 {
     Debug.ShutingDownContainer();
     _container.Dispose();
     _container = new DIContainer();
 }
Example #5
0
		public void Should_register_run_failed_first_pre_processor()
		{
			var container = new DIContainer();
            container.Configure();
			container.AddRunFailedTestsFirstPreProcessor();
			var preProcessors = container.Services.LocateAll<IPreProcessTestruns>();
			preProcessors.Length.ShouldEqual(3);
		}
Example #6
0
 public static void ShutDown()
 {
     Debug.ShutingDownContainer();
     _container.Dispose();
     _container = new DIContainer();
 }