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); }
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); }