Ejemplo n.º 1
0
        public void RegisterOneChildInNameScope()
        {
            WiringContext.EnableNameScope <DummyClass>();

            sut.PumpNodes(source.ChildInNameScope);
            var actual       = sut.Result;
            var childInScope = ((DummyObject)actual).Find("MyObject");

            Assert.IsInstanceOfType(childInScope, typeof(ChildClass));
        }
Ejemplo n.º 2
0
 public void MixedCollectionWithRootInstance()
 {
     var root = new ArrayList();
     var settings = new ObjectAssemblerSettings { RootInstance = root };
     var assembler = new ObjectAssembler(WiringContext, topDownValueContext, settings);
     assembler.PumpNodes(source.MixedCollection);
     var result = assembler.Result;
     Assert.IsInstanceOfType(result, typeof(ArrayList));
     var arrayList = (ArrayList)result;
     Assert.IsTrue(arrayList.Count > 0);
 }