public void PropertyDescriptorGridEntryAccessibleObject_ExpandCollapseState_collapsed_by_default() { using var propertyGrid = new PropertyGrid(); var propertyDescriptorGridEntryTestEntity = new PropertyDescriptorGridEntryTestEntity(propertyGrid, null, false); var propertyDescriptorGridEntryAccessibleObject = propertyDescriptorGridEntryTestEntity.TestPropertyDescriptorGridEntryAccessibleObject; var expandCollapseState = propertyDescriptorGridEntryAccessibleObject.ExpandCollapseState; Assert.Equal(UiaCore.ExpandCollapseState.Collapsed, expandCollapseState); }
public void PropertyDescriptorGridEntryAccessibleObject_Ctor_Default() { using var propertyGrid = new PropertyGrid(); var propertyDescriptorGridEntryTestEntity = new PropertyDescriptorGridEntryTestEntity(propertyGrid, null, false); var propertyDescriptorGridEntryAccessibleObject = propertyDescriptorGridEntryTestEntity.TestPropertyDescriptorGridEntryAccessibleObject; Assert.NotNull(propertyDescriptorGridEntryAccessibleObject); TypeInfo propertyDescriptorGridEntryAccessibleObjectTypeInfo = propertyDescriptorGridEntryAccessibleObject.GetType().GetTypeInfo(); FieldInfo owningPropertyDescriptorGridEntryField = propertyDescriptorGridEntryAccessibleObjectTypeInfo.GetDeclaredField("_owningPropertyDescriptorGridEntry"); var owningGridEntry = owningPropertyDescriptorGridEntryField.GetValue(propertyDescriptorGridEntryAccessibleObject); Assert.Equal(propertyDescriptorGridEntryTestEntity, owningGridEntry); }