### Question:
AbstractContact implements IContact { public void clearUnRead() { this.unread = 0; }  boolean isUnknown(); void setUnknown(boolean unknown); boolean isNewbie(); void setNewbie(boolean newbie); IMessage getLastMessage(); void setLastMessage(IMessage lastMessage); int getUnread(); void setUnread(int unread); void clearUnRead(); void increaceUnRead(); int compareTo(AbstractContact that);  }### Answer:
@Test public void testClearUnRead() { contact.setUnread(10); contact.clearUnRead(); assertEquals(0, contact.getUnread()); }