@Test
void shouldConsumeTwice()
{

    // GIVEN
    Result result = createResult( 2 );
    result.consume();
    // WHEN
    result.consume();
    // THEN
    assertThrows( ResultConsumedException.class, result::hasNext );
}