Ejemplo n.º 1
0
        public void XtraNavBarUIAdapterFactory_CanReturn_CorrectType_For_NavBarControl()
        {
            var navBarControl         = new NavBarControl();
            IUIElementAdapter adapter = new XtraNavBarUIAdapterFactory().GetAdapter(navBarControl);

            Assert.IsType(typeof(NavBarGroupCollectionUIAdapter), adapter);
        }
Ejemplo n.º 2
0
        public void CanAddAndRemove_From_NavBarGroupCollectionUIAdapter()
        {
            var navBarControl         = new NavBarControl();
            IUIElementAdapter adapter = new XtraNavBarUIAdapterFactory().GetAdapter(navBarControl);

            //add
            var navBarGroup = new NavBarGroup();
            var addedGroup  = adapter.Add(navBarGroup);

            Assert.Equal(navBarGroup, addedGroup as NavBarGroup);
            Assert.Equal(1, navBarControl.Groups.Count);

            //remove
            adapter.Remove(addedGroup);
            Assert.Equal(0, navBarControl.Groups.Count);
        }