@Test public void testEqualsWithNulls() { RegionInfo hri = RegionInfoBuilder.newBuilder(TableName.valueOf(name.getMethodName())).build(); RegionPlan a = new RegionPlan(hri, null, null); RegionPlan b = new RegionPlan(hri, null, null); assertTrue(a.equals(b)); a = new RegionPlan(hri, SRC, null); b = new RegionPlan(hri, null, null); assertFalse(a.equals(b)); a = new RegionPlan(hri, SRC, null); b = new RegionPlan(hri, SRC, null); assertTrue(a.equals(b)); a = new RegionPlan(hri, SRC, null); b = new RegionPlan(hri, SRC, DEST); assertFalse(a.equals(b)); }
@Test public void testEqualsWithNulls() { RegionInfo hri = RegionInfoBuilder.newBuilder(TableName.valueOf(name.getMethodName())).build(); RegionPlan a = new RegionPlan(hri, null, null); RegionPlan b = new RegionPlan(hri, null, null); assertTrue(a.equals(b)); a = new RegionPlan(hri, SRC, null); b = new RegionPlan(hri, null, null); assertFalse(a.equals(b)); a = new RegionPlan(hri, SRC, null); b = new RegionPlan(hri, SRC, null); assertTrue(a.equals(b)); a = new RegionPlan(hri, SRC, null); b = new RegionPlan(hri, SRC, DEST); assertFalse(a.equals(b)); }