### Question:
Eventual implements Publisher<T> { public static <T> Eventual<T> of(T value) { return fromMono(Mono.just(value)); } Eventual(Publisher<T> publisher); static Eventual<T> of(T value); static Eventual<T> from(CompletionStage<T> completionStage); static Eventual<T> error(Throwable error); Eventual<R> map(Function<? super T, ? extends R> transformation); Eventual<R> flatMap(Function<? super T, ? extends Eventual<? extends R>> transformation); Eventual<T> onError(Function<Throwable, ? extends Eventual<? extends T>> errorHandler); @Override void subscribe(Subscriber<? super T> subscriber);  }### Answer:
@Test public void createFromValue() { StepVerifier.create(Eventual.of("x")) .expectNext("x") .verifyComplete(); }