InteractionResult { public String getReason() { return isNotVetoing() ? null : reasonBuf.toString(); } InteractionResult(final InteractionEvent interactionEvent); InteractionEvent getInteractionEvent(); void advise(final String reason, final InteractionAdvisor facet); boolean isVetoing(); boolean isNotVetoing(); InteractionAdvisor getAdvisor(); List<InteractionAdvisor> getAdvisorFacets(); Consent createConsent(); String getReason(); @Override String toString();  }
@Test public void shouldHaveNullReasonWhenJustInstantiated() { assertEquals(null, result.getReason()); }