public void SetUp()
        {
            request = new InMemoryRequestData();
            locator = MockRepository.GenerateMock <IServiceLocator>();

            context = new BindingContext(request, locator);
        }
Example #2
0
        protected override void beforeEach()
        {
            theRawRequest = new InMemoryRequestData();
            Services.Inject <IRequestData>(theRawRequest);
            Services.Inject <IObjectConverter>(new ObjectConverter());

            Services.Inject <IServiceLocator>(new StructureMapServiceLocator(Services.Container));
        }
Example #3
0
        protected override void beforeEach()
        {
            theRawRequest = new InMemoryRequestData();
            Services.Inject <IRequestData>(theRawRequest);

            theSmartRequest = new StubSmartRequest();
            Services.Inject <ISmartRequest>(theSmartRequest);
            Services.Inject <IServiceLocator>(new StructureMapServiceLocator(Services.Container));
        }
        public void SetUp()
        {
            requestData = new InMemoryRequestData();

            container = DatabaseDriver.GetFullFastPackContainer();
            container.Configure(x =>
            {
                x.UseOnDemandNHibernateTransactionBoundary();
                x.For<IRequestData>().Use(requestData);
            });
        }
Example #5
0
        public void SetUp()
        {
            requestData = new InMemoryRequestData();

            container = DatabaseDriver.GetFullFastPackContainer();
            container.Configure(x =>
            {
                x.UseOnDemandNHibernateTransactionBoundary();
                x.For <IRequestData>().Use(requestData);
            });
        }
Example #6
0
        public void SetUp()
        {
            request = new InMemoryRequestData();
            locator = MockRepository.GenerateMock <IServiceLocator>();

            var smartRequest = MockRepository.GenerateMock <ISmartRequest>();

            locator.Stub(x => x.GetInstance <ISmartRequest>()).Return(smartRequest);

            context = new BindingContext(request, locator);
        }
Example #7
0
        public void SetUp()
        {
            var container = StructureMapContainerFacility.GetBasicFubuContainer();

            data = new InMemoryRequestData();
            container.Inject <IRequestData>(data);

            context = container.GetInstance <BindingContext>();
            holder  = new HolderClass();

            data["HeldClassName"] = "Jeremy";
            data["HeldClassAge"]  = "NOT A NUMBER";

            context.StartObject(holder);

            var property = ReflectionHelper.GetProperty <HolderClass>(x => x.HeldClass);

            context.BindChild(property);
        }
Example #8
0
        public void SetUp()
        {
            var container = StructureMapContainerFacility.GetBasicFubuContainer();

            data = new InMemoryRequestData();
            container.Inject <IRequestData>(data);

            context = container.GetInstance <BindingContext>();
            holder  = new HolderClass();

            data["SpecialName"] = "Jeremy";
            data["SpecialAge"]  = "36";

            context.StartObject(holder);

            var property = ReflectionHelper.GetProperty <HolderClass>(x => x.HeldClass);

            context.BindChild(property, typeof(HeldClassThatGetsRejected), "Special");
        }
 private InMemoryStructureMapBindingContext(InMemoryRequestData data, IContainer container)
     : base(data, new StructureMapServiceLocator(container), new NulloBindingLogger())
 {
     _data = data;
     _container = container;
 }
 private InMemoryStructureMapBindingContext(InMemoryRequestData data, IContainer container)
     : base(data, new StructureMapServiceLocator(container))
 {
     _data      = data;
     _container = container;
 }
Example #11
0
 public void SetUp()
 {
     resolver = StructureMapContainerFacility.GetBasicFubuContainer().GetInstance <IObjectResolver>();
     data     = new InMemoryRequestData();
 }
 public void SetUp()
 {
     inner = new InMemoryRequestData();
     prefixed = new PrefixedRequestData(inner, "Site");
 }
Example #13
0
 public void SetUp()
 {
     inner    = new InMemoryRequestData();
     prefixed = new PrefixedRequestData(inner, "Site");
 }
        public void SetUp()
        {
            request = new InMemoryRequestData();
            locator = MockRepository.GenerateMock<IServiceLocator>();

            context = new BindingContext(request, locator);
        }
        public void SetUp()
        {
            var container = StructureMapContainerFacility.GetBasicFubuContainer();

            data = new InMemoryRequestData();
            container.Inject<IRequestData>(data);

            context = container.GetInstance<BindingContext>();
            holder = new HolderClass();

            data["SpecialName"] = "Jeremy";
            data["SpecialAge"] = "36";
            data["SpecialColor"] = "red";

            context.StartObject(holder);

            var property = ReflectionHelper.GetProperty<HolderClass>(x => x.HeldClass);

            context.BindChild(property, typeof(SpecialClassThatIsHeld), "Special");
        }
        public void SetUp()
        {
            var container = StructureMapContainerFacility.GetBasicFubuContainer();

            data = new InMemoryRequestData();
            container.Inject<IRequestData>(data);

            context = container.GetInstance<BindingContext>();
            holder = new HolderClass();

            data["HeldClassName"] = "Jeremy";
            data["HeldClassAge"] = "NOT A NUMBER";

            context.StartObject(holder);

            var property = ReflectionHelper.GetProperty<HolderClass>(x => x.HeldClass);

            context.BindChild(property);
        }