Esempio n. 1
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);
        }
Esempio n. 2
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");
        }
        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);
        }