@Test
public void testColumnHashcode() {

    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.assertEquals(col1.hashCode(), col2.hashCode());
    Assert.assertNotEquals(col1.hashCode(), col3.hashCode());
    Assert.assertNotEquals(col1.hashCode(), col4.hashCode());
}