public void ToolStripOverflowAccessibleObject_ctor_default() { using ToolStripButton toolStripItem = new ToolStripButton(); using ToolStripOverflow toolStripOverflow = new ToolStripOverflow(toolStripItem); ToolStripOverflowAccessibleObject accessibleObject = new ToolStripOverflowAccessibleObject(toolStripOverflow); Assert.Equal(toolStripOverflow, accessibleObject.Owner); Assert.False(toolStripOverflow.IsHandleCreated); }
public void ToolStripOverflowAccessibleObject_Role_IsToolBar_ByDefault() { using ToolStripButton toolStripItem = new ToolStripButton(); using ToolStripOverflow toolStripOverflow = new ToolStripOverflow(toolStripItem); // AccessibleRole is not set = Default object actual = toolStripOverflow.AccessibilityObject.Role; Assert.Equal(AccessibleRole.ToolBar, actual); Assert.False(toolStripOverflow.IsHandleCreated); }
public void ToolStripOverflowAccessibleObject_ControlType_IsToolBar_IfAccessibleRoleIsDefault() { using ToolStripButton toolStripItem = new ToolStripButton(); using ToolStripOverflow toolStripOverflow = new ToolStripOverflow(toolStripItem); // AccessibleRole is not set = Default AccessibleObject accessibleObject = toolStripOverflow.AccessibilityObject; object actual = accessibleObject.GetPropertyValue(UiaCore.UIA.ControlTypePropertyId); Assert.Equal(UiaCore.UIA.ToolBarControlTypeId, actual); Assert.False(toolStripOverflow.IsHandleCreated); }
public void ToolStripOverflowAccessibleObject_GetPropertyValue_ControlType_IsExpected_ForCustomRole(AccessibleRole role) { using ToolStripButton toolStripItem = new ToolStripButton(); using ToolStripOverflow toolStripOverflow = new ToolStripOverflow(toolStripItem); toolStripOverflow.AccessibleRole = role; AccessibleObject accessibleObject = toolStripOverflow.AccessibilityObject; object actual = accessibleObject.GetPropertyValue(UiaCore.UIA.ControlTypePropertyId); UiaCore.UIA expected = AccessibleRoleControlTypeMap.GetControlType(role); Assert.Equal(role, accessibleObject.Role); Assert.Equal(expected, actual); Assert.False(toolStripOverflow.IsHandleCreated); }
public void Constructor() { ToolStripOverflow tso = (ToolStripOverflow) new ToolStrip().OverflowButton.DropDown; Assert.AreEqual("System.Windows.Forms.Layout.FlowLayout", tso.LayoutEngine.ToString(), "A1"); }
public ToolStripOverflowAccessibleObject(ToolStripOverflow owner) : base(owner) { }