Mocker doesn't manage construct params.

@BlaineSch, sorry woud like to provide a full PR for this but I failed to understand some part in the Mocker, so I'm only able to provide the test case.