/**
* testProcess
*
* @since 3.0.0
*
* @param array $authArray
* @param string $expect
*
* @dataProvider providerProcess
*/
public function testProcess($authArray = [], $expect = null)
{
/* setup */
$auth = new Auth($this->_request);
$logoutController = new Controller\Logout($this->_registry, $this->_language, $this->_request);
if ($authArray['login']) {
$auth->login(1);
}
if ($authArray['logout']) {
$auth->logout();
}
/* actual */
$actual = $logoutController->process();
/* compare */
$this->assertEquals($expect, $actual);
}