@Test
void monoPublisherShouldCompleteWithValue() throws Throwable
{

    Publisher<String> mono = createMono( () -> CompletableFuture.completedFuture( "One" ) );
    StepVerifier.create( mono ).expectNext( "One" ).verifyComplete();
}