public void DataGridViewRowAccessibleObject_Navigate_NoDataGridView_ThrowsNullReferenceException(AccessibleNavigation navigationDirection) { using var owner = new DataGridViewRow(); var accessibleObject = new DataGridViewRowAccessibleObject(owner); Assert.Null(accessibleObject.Navigate(navigationDirection)); }
public void DataGridViewRowAccessibleObject_Select_NoDataGridView_Nop(AccessibleSelection flags) { using var owner = new DataGridViewRow(); var accessibleObject = new DataGridViewRowAccessibleObject(owner); accessibleObject.Select(flags); }
public void DataGridViewRowAccessibleObject_GetFocused_NoDataGridView_ReturnsNull() { using var owner = new DataGridViewRow(); var accessibleObject = new DataGridViewRowAccessibleObject(owner); Assert.Null(accessibleObject.GetFocused()); }
public void DataGridViewRowAccessibleObject_GetChild_NoDataGridView_ReturnsNull(int index) { using var owner = new DataGridViewRow(); var accessibleObject = new DataGridViewRowAccessibleObject(owner); Assert.Null(accessibleObject.GetChild(index)); }
public void DataGridViewRowAccessibleObject_GetChildCount_NoDataGridView_ReturnsZero() { using var owner = new DataGridViewRow(); var accessibleObject = new DataGridViewRowAccessibleObject(owner); Assert.Equal(0, accessibleObject.GetChildCount()); }
public void DataGridViewRowAccessibleObject_Owner_SetAlreadyWithOwner_ThrowsInvalidOperationException() { using var owner = new DataGridViewRow(); var accessibleObject = new DataGridViewRowAccessibleObject(owner); Assert.Throws <InvalidOperationException>(() => accessibleObject.Owner = owner); }
public void DataGridViewRowAccessibleObject_Bounds_NoDataGridView_ThrowsNullReferenceException() { var row = new DataGridViewRow(); var accessibleObject = new DataGridViewRowAccessibleObject(row); Assert.Throws <NullReferenceException>(() => accessibleObject.Bounds); }
public void DataGridViewRowAccessibleObject_GetFocused_NoDataGridView_ThrowsNullReferenceException() { var owner = new DataGridViewRow(); var accessibleObject = new DataGridViewRowAccessibleObject(owner); Assert.Throws <NullReferenceException>(() => accessibleObject.GetFocused()); }
public void DataGridViewRowAccessibleObject_Ctor_DataGridViewRow(DataGridViewRow owner) { var accessibleObject = new DataGridViewRowAccessibleObject(owner); Assert.Equal(owner, accessibleObject.Owner); Assert.Equal(AccessibleRole.Row, accessibleObject.Role); Assert.Null(accessibleObject.DefaultAction); Assert.Null(accessibleObject.Help); }
public void DataGridViewRowAccessibleObject_Owner_Set_GetReturnsExpected() { using var owner = new DataGridViewRow(); var accessibleObject = new DataGridViewRowAccessibleObject { Owner = owner }; Assert.Same(owner, accessibleObject.Owner); }
public void DataGridViewRowAccessibleObject_GetSelected_Invoke_ReturnsSameInstance() { using var owner = new DataGridViewRow(); var accessibleObject = new DataGridViewRowAccessibleObject(owner); Assert.Same(accessibleObject.GetSelected(), accessibleObject.GetSelected()); AccessibleObject selectedAccessibleObject = accessibleObject.GetSelected(); Assert.Equal("Selected Row Cells", selectedAccessibleObject.Name); Assert.Equal(owner.AccessibilityObject, selectedAccessibleObject.Parent); Assert.Equal(AccessibleRole.Grouping, selectedAccessibleObject.Role); Assert.Equal(AccessibleStates.Selected | AccessibleStates.Selectable, selectedAccessibleObject.State); Assert.Equal("Selected Row Cells", selectedAccessibleObject.Value); }
public void DataGridViewRowAccessibleObject_GetChild_InvalidIndex_ThrowsArgumentOutOfRangeException(int index) { var accessibleObject = new DataGridViewRowAccessibleObject(); Assert.Throws <ArgumentOutOfRangeException>("index", () => accessibleObject.GetChild(index)); }
public void DataGridViewRowAccessibleObject_DoDefaultAction_Invoke_Nop() { var accessibleObject = new DataGridViewRowAccessibleObject(); accessibleObject.DoDefaultAction(); }