示例#1
0
        public void MapConcreteLink()
        {
            IComponentPresentation cp = ComponentPresentationFactory.GetComponentPresentation("", "componentlink");

            Assert.IsNotNull(cp);

            IViewModel vm = ViewModelFactory.BuildViewModel(cp);

            Assert.IsNotNull(vm);

            TestViewModelB b = ((TestViewModelA)vm).ConcreteLink[0];

            Assert.IsNotNull(b);

            Assert.IsTrue(b.Heading == "some heading");
        }
示例#2
0
        public void MapFieldsIgnoreCase()
        {
            IComponentPresentation cp = ComponentPresentationFactory.GetComponentPresentation("", "componentIgnoreCase");

            Assert.IsNotNull(cp);

            //ViewModelFactory.LoadViewModels();
            IViewModel vm = ViewModelFactory.BuildViewModel(cp);

            Assert.IsNotNull(vm);


            TestViewModelB b = ((TestViewModelA)vm).ConcreteLink[0];

            Assert.IsNotNull(b);

            /// Assert.IsTrue(b.Heading == "some heading");
        }