Exemplo n.º 1
0
        public void TrackBarChildAccessibleObject_GetPropertyValue_ControlType_ReturnsExpected()
        {
            using TrackBar control = new();
            var accessibleObject = new SubTrackBarChildAccessibleObject(control);

            Assert.Equal(UiaCore.UIA.ButtonControlTypeId, accessibleObject.GetPropertyValue(UiaCore.UIA.ControlTypePropertyId));
        }
Exemplo n.º 2
0
        public void TrackBarChildAccessibleObject_FragmentRoot_ReturnsExpected()
        {
            using TrackBar control = new();
            var accessibleObject = new SubTrackBarChildAccessibleObject(control);

            Assert.Equal(control.AccessibilityObject, accessibleObject.FragmentRoot);
            Assert.False(control.IsHandleCreated);
        }
Exemplo n.º 3
0
        public void TrackBarChildAccessibleObject_FragmentNavigate_Parent_ReturnsExpected()
        {
            using TrackBar control = new();
            var accessibleObject = new SubTrackBarChildAccessibleObject(control);

            Assert.Equal(control.AccessibilityObject, accessibleObject.FragmentNavigate(UiaCore.NavigateDirection.Parent));
            Assert.False(control.IsHandleCreated);
        }
Exemplo n.º 4
0
        public void TrackBarChildAccessibleObject_Bounds_IsEmptyRectangle_IfOwningControlIsNotCreated()
        {
            using TrackBar control = new();
            var accessibleObject = new SubTrackBarChildAccessibleObject(control);

            Assert.Equal(Rectangle.Empty, accessibleObject.Bounds);
            Assert.False(control.IsHandleCreated);
        }
Exemplo n.º 5
0
        public void TrackBarChildAccessibleObject_GetPropertyValue_IsEnabled_ReturnsExpected(bool isEnabled)
        {
            using TrackBar control = new();
            control.Enabled        = isEnabled;
            var accessibleObject = new SubTrackBarChildAccessibleObject(control);

            Assert.Equal(isEnabled, accessibleObject.GetPropertyValue(UiaCore.UIA.IsEnabledPropertyId));
            Assert.False(control.IsHandleCreated);
        }
Exemplo n.º 6
0
        public void TrackBarChildAccessibleObject_IsDisplayed_ReturnsExpected(bool isVisible)
        {
            using TrackBar control = new();
            control.Visible        = isVisible;
            var accessibleObject = new SubTrackBarChildAccessibleObject(control);

            Assert.Equal(isVisible, accessibleObject.IsDisplayed);
            Assert.False(control.IsHandleCreated);
        }
Exemplo n.º 7
0
        public void TrackBarChildAccessibleObject_Bounds_IsNotEmptyRectangle()
        {
            using TrackBar control = new();
            control.CreateControl();
            var accessibleObject = new SubTrackBarChildAccessibleObject(control);

            Assert.NotEqual(Rectangle.Empty, accessibleObject.Bounds);
            Assert.True(control.IsHandleCreated);
        }