### Question:
NotificationRow { @Override public boolean equals(final Object obj) { if (this == obj) { return true; } if (obj == null) { return false; } if (getClass() != obj.getClass()) { return false; } NotificationRow other = (NotificationRow) obj; return (id == other.getId()); } NotificationRow();  NotificationRow(NotificationValue notification); NotificationValue toNotificationValue(); long getId(); void setId(long id); String getBody(); void setBody(String body); String getExpiresAt(); void setExpiresAt(String expiresAt); String getFrom(); void setFrom(String from); List<String> getGroups(); void setGroups(List<String> groups); String getReplyTo(); void setReplyTo(String replyTo); String getSubject(); void setSubject(String subject); List<String> getUsers(); void setUsers(List<String> users); String getEmails(); void setEmails(String emails); NotificationType getType(); void setType(NotificationType type); Expiration getExpiration(); void setExpiration(Expiration expiration); @Override int hashCode(); @Override boolean equals(final Object obj); NotificationRow clone(); @Override String toString();  }### Answer:
@Test public void testEquals() { final Object obj = null; assertFalse(notificationRowUnderTest.equals(obj)); }