public void CalendarButtonAccessibleObject_GetPropertyValue_LegacyIAccessibleDefaultActionPropertyId_ReturnsExpected()
        {
            using MonthCalendar control = new();
            MonthCalendarAccessibleObject  controlAccessibleObject = (MonthCalendarAccessibleObject)control.AccessibilityObject;
            CalendarButtonAccessibleObject buttonAccessibleObject  = new SubCalendarButtonAccessibleObject(controlAccessibleObject);

            Assert.Equal(SR.AccessibleActionClick, buttonAccessibleObject.GetPropertyValue(UiaCore.UIA.LegacyIAccessibleDefaultActionPropertyId));
            Assert.False(control.IsHandleCreated);
        }
        public void CalendarButtonAccessibleObject_ControlType_IsButton()
        {
            using MonthCalendar control = new();
            MonthCalendarAccessibleObject  controlAccessibleObject = (MonthCalendarAccessibleObject)control.AccessibilityObject;
            CalendarButtonAccessibleObject buttonAccessibleObject  = new SubCalendarButtonAccessibleObject(controlAccessibleObject);

            UiaCore.UIA actual = (UiaCore.UIA)buttonAccessibleObject.GetPropertyValue(UiaCore.UIA.ControlTypePropertyId);

            Assert.Equal(UiaCore.UIA.ButtonControlTypeId, actual);
            Assert.False(control.IsHandleCreated);
        }