/**
  * @test
  */
 public function processRedirectReferrerDomainsMatchesDomains()
 {
     $conf = array('redirectMode' => 'refererDomains', 'domains' => 'example.com');
     $this->accessibleFixture->_set('conf', $conf);
     $this->accessibleFixture->_set('logintype', 'login');
     $this->accessibleFixture->_set('referer', 'http://www.example.com/snafu');
     $GLOBALS['TSFE']->loginUser = TRUE;
     $this->assertSame(array('http://www.example.com/snafu'), $this->accessibleFixture->_call('processRedirect'));
 }
 /**
  * @test
  */
 public function processRedirectReferrerDomainsMatchesDomains()
 {
     $conf = array('redirectMode' => 'refererDomains', 'domains' => 'example.com');
     $this->accessibleFixture->_set('conf', $conf);
     $this->accessibleFixture->_set('logintype', 'login');
     $this->accessibleFixture->_set('referer', 'http://www.example.com/snafu');
     /** @var TypoScriptFrontendController $tsfe */
     $tsfe = $this->accessibleFixture->_get('frontendController');
     $tsfe->loginUser = TRUE;
     $this->assertSame(array('http://www.example.com/snafu'), $this->accessibleFixture->_call('processRedirect'));
 }