How to change the parameter value of a module in test case?

In reply to sunshine_007:

You will have to elaborate on what you mean by “use a single command script to run all the testcases”. Something on the command line has to be different in order to run a different tests.

And what do you mean by “source file of the testcase”? Is that a module that instantiates the DUT and has an initial block that calls run_test().