public void ComboBoxAccessibleObject_ExpandCollapse_Set_CollapsedState(AccessibleObject accessibleObject) { accessibleObject.Expand(); Assert.NotEqual(AccessibleStates.Collapsed, accessibleObject.State & AccessibleStates.Collapsed); Assert.Equal(AccessibleStates.Expanded, accessibleObject.State & AccessibleStates.Expanded); accessibleObject.Collapse(); Assert.Equal(AccessibleStates.Collapsed, accessibleObject.State & AccessibleStates.Collapsed); Assert.NotEqual(AccessibleStates.Expanded, accessibleObject.State & AccessibleStates.Expanded); }
public void ComboBoxAccessibleObject_ExpandCollapse_Set_CollapsedState_IfControlIsCreated(ComboBoxStyle comboBoxStyle) { using ComboBox control = new ComboBox { DropDownStyle = comboBoxStyle }; control.CreateControl(); AccessibleObject accessibleObject = control.AccessibilityObject; accessibleObject.Expand(); Assert.NotEqual(AccessibleStates.Collapsed, accessibleObject.State & AccessibleStates.Collapsed); Assert.Equal(AccessibleStates.Expanded, accessibleObject.State & AccessibleStates.Expanded); accessibleObject.Collapse(); Assert.Equal(AccessibleStates.Collapsed, accessibleObject.State & AccessibleStates.Collapsed); Assert.NotEqual(AccessibleStates.Expanded, accessibleObject.State & AccessibleStates.Expanded); Assert.True(control.IsHandleCreated); }