/** * 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); }