@Test
public void testColumnEquals() {

    ColumnImpl col1 = new ColumnImpl("0", String.class, null, null, Origin.DATA, false, false);
    ColumnImpl col2 = new ColumnImpl("0", String.class, null, null, Origin.DATA, false, false);
    ColumnImpl col3 = new ColumnImpl("0", Integer.class, null, null, Origin.DATA, false, false);
    ColumnImpl col4 = new ColumnImpl("1", String.class, null, null, Origin.DATA, false, false);
    Assert.assertTrue(col1.equals(col2));
    Assert.assertFalse(col1.equals(col3));
    Assert.assertFalse(col1.equals(col4));
}