### Question:
LID implements Identifier { @Override public int hashCode() { return id.hashCode(); } LID(String id);  LID(long id); String toString(); String getId(); @Override int hashCode(); @Override boolean equals(Object obj);  }### Answer:
@Test public void HashCode() { LID lid2 = new LID("1"); assertEquals(lid, lid2); }
@Test public void EqualsObject() { LID lid2 = new LID("1"); assertEquals(lid.hashCode(), lid2.hashCode()); }