/**
* testGetToken
*
* @since 2.4.0
*
* @param string $route
* @param array $expectArray
*
* @dataProvider providerParameter
*/
public function testGetToken($route = null, $expectArray = [])
{
/* setup */
$this->_request->setQuery('p', $route);
$this->_request->setServer('REMOTE_ADDR', 'test');
$this->_request->setServer('HTTP_USER_AGENT', 'test');
$this->_request->setServer('HTTP_HOST', 'test');
$parameter = new Router\Parameter($this->_request);
$parameter->init();
/* actual */
$actual = $parameter->getToken();
/* compare */
$this->assertEquals($expectArray['token'], $actual);
}