### Question:
ReassignmentRow { @Override public boolean equals(final Object obj) { if (this == obj) { return true; } if (obj == null) { return false; } if (getClass() != obj.getClass()) { return false; } ReassignmentRow other = (ReassignmentRow) obj; return (id == other.id); } ReassignmentRow();  ReassignmentRow(ReassignmentValue reassignment); ReassignmentType getType(); void setType(ReassignmentType type); String getDuration(); void setDuration(String duration); List<String> getUsers(); void setUsers(List<String> users); List<String> getGroups(); void setGroups(List<String> groups); long getId(); void setId(long id); ReassignmentRow clone(); ReassignmentValue toReassignmentValue(); @Override boolean equals(final Object obj); @Override int hashCode();  }### Answer:
@Test public void testEquals() { final Object obj = null; assertFalse(reassignmentRowUnderTest.equals(obj)); }