title: no suitable method found for create() method reactor.test.StepVerifier.create
body: <p>I am trying to perform reactive repository test however even compiler do not throw any error in code editor code won't compile. Why is that?</p>
  
  <pre><code>Error:(52, 21) java: no suitable method found for create(com.geborskimateusz.microservices.core.recommendation.persistence.RecommendationEntity)
  method reactor.test.StepVerifier.&lt;T&gt;create(org.reactivestreams.Publisher&lt;? extends T&gt;) is not applicable(inferred type does not conform to upper bound(s) inferred: com.geborskimateusz.microservices.core.recommendation.persistence.RecommendationEntity
  upper bound(s): org.reactivestreams.Publisher&lt;? extends java.lang.Object&gt;,com.geborskimateusz.microservices.core.recommendation.persistence.RecommendationEntity)method reactor.test.StepVerifier.&lt;T&gt;create(org.reactivestreams.Publisher&lt;? extends T&gt;,long) is not applicable(cannot infer type-variable(s) T
              (actual and formal argument lists differ in length))
          method reactor.test.StepVerifier.&lt;T&gt;create(org.reactivestreams.Publisher&lt;? extends T&gt;,reactor.test.StepVerifierOptions) is not applicable
            (cannot infer type-variable(s) T
              (actual and formal argument lists differ in length))
  </code></pre>
  
  <p>This is the code I am trying to run:</p>
  
  <pre><code>@Test
  void create() {
      recommendationRepository.deleteAll();
  
      RecommendationEntity given = RecommendationEntity.builder()
              .recommendationId(BASE_RECOMMENDATION_ID)
              .movieId(BASE_MOVIE_ID)
              .content("Fake recommendation")
              .build();
  
      StepVerifier.create(recommendationRepository.save(given))
              .expectNextMatches(recommendationEntity -&gt; assertRecommendation(given, recommendationEntity))
              .verifyComplete();
  }
  </code></pre>
  
  <p>And repository looks like this:</p>
  
  <pre><code>public interface RecommendationRepository extends ReactiveCrudRepository&lt;RecommendationEntity, String&gt; {
      Flux&lt;RecommendationEntity&gt; findByMovieId(int movieId);
  }
  </code></pre>