@Test @SuppressWarnings("deprecation") public void testSplitTableEquals() { byte[] tableA = Bytes.toBytes("tableA"); byte[] aaa = Bytes.toBytes("aaa"); byte[] ddd = Bytes.toBytes("ddd"); String locationA = "locationA"; TableSplit tablesplit = new TableSplit(tableA, aaa, ddd, locationA); TableSplit tableB = new TableSplit(Bytes.toBytes("tableB"), aaa, ddd, locationA); assertNotEquals(tablesplit.hashCode(), tableB.hashCode()); assertNotEquals(tablesplit, tableB); TableSplit startBbb = new TableSplit(tableA, Bytes.toBytes("bbb"), ddd, locationA); assertNotEquals(tablesplit.hashCode(), startBbb.hashCode()); assertNotEquals(tablesplit, startBbb); TableSplit endEee = new TableSplit(tableA, aaa, Bytes.toBytes("eee"), locationA); assertNotEquals(tablesplit.hashCode(), endEee.hashCode()); assertNotEquals(tablesplit, endEee); TableSplit locationB = new TableSplit(tableA, aaa, ddd, "locationB"); assertNotEquals(tablesplit.hashCode(), locationB.hashCode()); assertNotEquals(tablesplit, locationB); TableSplit same = new TableSplit(tableA, aaa, ddd, locationA); assertEquals(tablesplit.hashCode(), same.hashCode()); assertEquals(tablesplit, same); }
@Test @SuppressWarnings("deprecation") public void testSplitTableEquals() { byte[] tableA = Bytes.toBytes("tableA"); byte[] aaa = Bytes.toBytes("aaa"); byte[] ddd = Bytes.toBytes("ddd"); String locationA = "locationA"; TableSplit tablesplit = new TableSplit(tableA, aaa, ddd, locationA); TableSplit tableB = new TableSplit(Bytes.toBytes("tableB"), aaa, ddd, locationA); assertNotEquals(tablesplit.hashCode(), tableB.hashCode()); assertNotEquals(tablesplit, tableB); TableSplit startBbb = new TableSplit(tableA, Bytes.toBytes("bbb"), ddd, locationA); assertNotEquals(tablesplit.hashCode(), startBbb.hashCode()); assertNotEquals(tablesplit, startBbb); TableSplit endEee = new TableSplit(tableA, aaa, Bytes.toBytes("eee"), locationA); assertNotEquals(tablesplit.hashCode(), endEee.hashCode()); assertNotEquals(tablesplit, endEee); TableSplit locationB = new TableSplit(tableA, aaa, ddd, "locationB"); assertNotEquals(tablesplit.hashCode(), locationB.hashCode()); assertNotEquals(tablesplit, locationB); TableSplit same = new TableSplit(tableA, aaa, ddd, locationA); assertEquals(tablesplit.hashCode(), same.hashCode()); assertEquals(tablesplit, same); }
@Test @SuppressWarnings("deprecation") public void testSplitTableEquals() { byte[] tableA = Bytes.toBytes("tableA"); byte[] aaa = Bytes.toBytes("aaa"); byte[] ddd = Bytes.toBytes("ddd"); String locationA = "locationA"; TableSplit tablesplit = new TableSplit(tableA, aaa, ddd, locationA); TableSplit tableB = new TableSplit(Bytes.toBytes("tableB"), aaa, ddd, locationA); assertNotEquals(tablesplit.hashCode(), tableB.hashCode()); assertNotEquals(tablesplit, tableB); TableSplit startBbb = new TableSplit(tableA, Bytes.toBytes("bbb"), ddd, locationA); assertNotEquals(tablesplit.hashCode(), startBbb.hashCode()); assertNotEquals(tablesplit, startBbb); TableSplit endEee = new TableSplit(tableA, aaa, Bytes.toBytes("eee"), locationA); assertNotEquals(tablesplit.hashCode(), endEee.hashCode()); assertNotEquals(tablesplit, endEee); TableSplit locationB = new TableSplit(tableA, aaa, ddd, "locationB"); assertNotEquals(tablesplit.hashCode(), locationB.hashCode()); assertNotEquals(tablesplit, locationB); TableSplit same = new TableSplit(tableA, aaa, ddd, locationA); assertEquals(tablesplit.hashCode(), same.hashCode()); assertEquals(tablesplit, same); }