title: How do i parameterize parameters i am passing in my API request & execute through Karate?
body: <p>I am testing API's for my application &amp; each API has multiple parameters to be passed, ex. below:</p>
  
  <pre><code>https://abc.xyz.com/***.svc/restful/GetSummary?FromDate=2019/06/28&amp;ToDate=2019/06/28&amp;CompAreaId=15&amp;RegId=4
  </code></pre>
  
  <p>Each parameter in the request has multiple values (within a defined set of values), so if I want to parameterize each parameter with all the values it could possibly have, how can I create a scenario that will help me achieve this?</p>
  
  <p>I would appreciate any hints/views.</p>
  
  <p>I have been passing parameters as shown in the code below, but unable to pull off the scenario above mentioned, it would be time-consuming &amp; repetitive to pass parameters in a separate scenario each time.</p>
  
  <p>Scenario: Verify if GetContext API returns data with params</p>
  
  <pre><code>Given path 'GetContext'
  And param FromDate = '2019/06/27'
  And param ToDate = '2019/06/27'
  And param CompAreaId = 20
  And param RegId = 4
  When method get
  Then status 200
  * def res = response
  * print 'response:', response
  </code></pre>