added test for parameters passing, support string parameters