@Override public String toString() { return getFormattedMessage(); }
@Test public void testGetFormattedMessage_ReturnsLatestSetString() throws Exception { final ReusableObjectMessage msg = new ReusableObjectMessage(); msg.set("abc"); assertEquals("abc", msg.getFormattedMessage()); msg.set("def"); assertEquals("def", msg.getFormattedMessage()); msg.set("xyz"); assertEquals("xyz", msg.getFormattedMessage()); }
@Test public void testGetFormattedMessage_InitiallyNullString() throws Exception { assertEquals("null", new ReusableObjectMessage().getFormattedMessage()); }
@Test public void testSet_InitializesFormattedMessage() throws Exception { final ReusableObjectMessage msg = new ReusableObjectMessage(); msg.set("abc"); assertEquals("abc", msg.getFormattedMessage()); }
/** * Returns the object formatted using its toString method. * * @return the String representation of the object. */ @Override public String getFormat() { return getFormattedMessage(); }
@Override public String toString() { return getFormattedMessage(); }