Result { public boolean hasErrorMessage() { return errorMessage != null && !errorMessage.trim().isEmpty(); }  long getDuration(); void setDuration(final long duration); String getStatus(); void setStatus(final String status); boolean hasErrorMessage(); String getErrorMessage(); void setErrorMessage(final String errorMessage); long getDurationInMilliseconds(); String returnDurationString(); String returnErrorMessageWithClickableLinks();  }
@Test public void hasErrorMessageTest() { assertThat(result.hasErrorMessage(), is(false)); result.setErrorMessage("My Error"); assertThat(result.hasErrorMessage(), is(true)); }