public void XtraNavBarUIAdapterFactory_CanReturn_CorrectType_For_NavBarControl() { var navBarControl = new NavBarControl(); IUIElementAdapter adapter = new XtraNavBarUIAdapterFactory().GetAdapter(navBarControl); Assert.IsType(typeof(NavBarGroupCollectionUIAdapter), adapter); }
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); }