In unit testing, when using this :
$this->call('POST', $uri, $parameters);
The controllers doesn't receive POST parameters. All parameters is set in Client and Request objects before doRequest() is triggered. However, $_POST and Input::all(); still empty in the controller@action we call.