Add typehint on setParameters, add tests