title: How to test SimpleJdbcCall
body: <p>I need to create test for this code.</p>
  
  <pre><code>@Autowired
  JdbcTemplate jdbcTemplate;
  
  public List&lt;Row&gt; getData(int id) {
      // Preconditions here
  
      SimpleJdbcCall getCall = new SimpleJdbcCall(jdbcTemplate)
              .withSchemaName(SCHEMA)
              .withProcedureName(SP)
              .declareParameters( 
                  // ...
              )
              .returningResultSet("result", (RowMapper&lt;QuestionAnswerRow&gt;) (rs, rowNum) -&gt; .....);
  
      MapSqlParameterSource params = new MapSqlParameterSource();
      params.addValue("id", id);
      // other parameters here
  
      Map queryRes = getCall.execute(params);
      List&lt;row&gt; res = (List&lt;row&gt;) queryRes.get("result");
      return res;
  }
  </code></pre>
  
  <p>Could you show me how can I mock here <code>getCall.execute(params)</code> response with Mockito?</p>