### Question:
RecursionBehaviour { public FluentCustomisation omitSpecimen() { this.customisationContainer.customise(new OmitSpecimenRecursionCustomisation()); return this.fluentCustomisation; } RecursionBehaviour(CustomisationContainer customisationContainer, FluentCustomisation fluentCustomisation); FluentCustomisation throwException(); FluentCustomisation omitSpecimen();  }### Answer:
@Test public void omit_specimen_adds_omit_specimen_recursion_customisation() { this.behaviour.omitSpecimen(); verify(this.mockContainer).customise(isA(OmitSpecimenRecursionCustomisation.class)); }
@Test public void omit_specimen_returns_the_fluent_customisation() { assertSame(this.mockFluentCustomisation, this.behaviour.omitSpecimen()); }