BotStatus { @Override public String toString() { return MoreObjects.toStringHelper(this) .add("botId", botId) .add("displayName", displayName) .add("status", status) .add("datetime", getDatetime()) .toString(); } BotStatus();  BotStatus(String botId, String displayName, String status, Date datetime); String getBotId(); void setBotId(String botId); String getDisplayName(); void setDisplayName(String displayName); String getStatus(); void setStatus(String status); Date getDatetime(); void setDatetime(Date datetime); @Override String toString();  }
@Test public void testToStringWorksAsExpected() { final BotStatus botStatus = new BotStatus(BOT_ID, DISPLAY_NAME, STATUS, DATE); assertTrue(botStatus.toString().startsWith( "BotStatus{botId=avro-707_1, displayName=Avro 707, status=running, datetime=")); }