예제 #1
0
        public void TabControlAccessibleObject_GetChildCount_ReturnsMinusOne_IfHandleIsNotCreated()
        {
            using TabControl tabControl = new();

            TabControlAccessibleObject accessibleObject = Assert.IsType <TabControlAccessibleObject>(tabControl.AccessibilityObject);

            Assert.Equal(-1, accessibleObject.GetChildCount());
            Assert.False(tabControl.IsHandleCreated);
        }
예제 #2
0
        public void TabControlAccessibleObject_GetChildCount_ReturnsZero_IfTabPagesListIsEmpty()
        {
            using TabControl tabControl = new();
            tabControl.CreateControl();

            TabControlAccessibleObject accessibleObject = Assert.IsType <TabControlAccessibleObject>(tabControl.AccessibilityObject);

            Assert.Equal(0, accessibleObject.GetChildCount());
            Assert.True(tabControl.IsHandleCreated);
        }