public void Equals_GivenDifferentColumnData_ShouldReturnFalse(string tableName, string columnName, string columnAlias) { //---------------Set up test pack------------------- var selectColumn = new ColumnModel(tableName, columnName, columnAlias) { DatabaseProvider = new SqlServerDatabaseProvider() }; var compareColumn = new ColumnModel(string.Empty, "differentColumn", string.Empty) { DatabaseProvider = new SqlServerDatabaseProvider() }; //---------------Assert Precondition---------------- //---------------Execute Test ---------------------- var equalResult = selectColumn.Equals(compareColumn); //---------------Test Result ----------------------- Assert.IsFalse(equalResult); }