protected override void AssertIsComboBoxColumnType(IDataGridViewColumn dataGridViewColumn) { DataGridViewColumnWin dataGridViewColumnWin = (DataGridViewColumnWin)dataGridViewColumn; Assert.IsInstanceOf (typeof(System.Windows.Forms.DataGridViewComboBoxColumn), dataGridViewColumnWin.DataGridViewColumn); }
protected override void AssertComboBoxItemCount(IDataGridViewColumn dataGridViewColumn, int expectedCount) { DataGridViewColumnWin dataGridViewColumnWin = (DataGridViewColumnWin)dataGridViewColumn; Assert.AreEqual(expectedCount, ((DataGridViewComboBoxColumn)dataGridViewColumnWin.DataGridViewColumn).Items.Count); }
protected override void AssertIsCheckBoxColumnType(IDataGridViewColumn dataGridViewColumn) { DataGridViewColumnWin dataGridViewColumnWin = (DataGridViewColumnWin)dataGridViewColumn; Assert.IsInstanceOf (typeof(DataGridViewCheckBoxColumn), dataGridViewColumnWin.DataGridViewColumn); }
public void Test_CreateNewColumn_CorrectType() { //---------------Set up test pack------------------- //---------------Assert Precondition---------------- //---------------Execute Test ---------------------- IDataGridViewNumericUpDownColumn createdColumn = GetControlFactory().CreateDataGridViewNumericUpDownColumn(); //---------------Test Result ----------------------- DataGridViewColumnWin columnWin = (DataGridViewColumnWin)createdColumn; System.Windows.Forms.DataGridViewColumn column = columnWin.DataGridViewColumn; Assert.IsInstanceOf(typeof(DataGridViewNumericUpDownColumn), column); Assert.IsInstanceOf(typeof(DataGridViewNumericUpDownColumnWin), createdColumn); Assert.IsTrue(typeof(DataGridViewNumericUpDownColumn).IsSubclassOf(typeof(System.Windows.Forms.DataGridViewColumn))); }