title: Running Same Junit test multiple times with different parameters
body: <p>I have a JUnit test which is based on numeric calculations, which needs to be run 5 times, each with a different input from a JSON file. The tests also will read configuration data from a common config file.</p>
  
  <p>One of the parameters in the common config file is <code>whichTestsTobeRun: [1, 4, 5]</code>, which is used to specify which tests are to be run. The common config file also some other parameters like whether to generate a log file.</p>
  
  <p>What I would like to do is:<br>
  1. Read parameters from the common config<br>
  2. Read the test specific JSON file and then run the tests based on those input parameters  </p>
  
  <p>Could someone please guide me how do I achieve this? </p>