public void EnableColumn_DataGridViewColumnStateDefinitionNull_ThrowsArgumentNullException() { // Call void Call() => ColumnStateHelper.EnableColumn(null, new Random(39).NextBoolean()); // Assert var exception = Assert.Throws <ArgumentNullException>(Call); Assert.AreEqual("columnStateDefinition", exception.ParamName); }
public void EnableColumn_WithValidData_UpdatesColumnState() { // Setup var columnStateDefinition = new DataGridViewColumnStateDefinition(); bool readOnly = new Random(39).NextBoolean(); // Call ColumnStateHelper.EnableColumn( columnStateDefinition, readOnly); // Assert Assert.AreEqual(readOnly, columnStateDefinition.ReadOnly); Assert.AreEqual(CellStyle.Enabled, columnStateDefinition.Style); }