Beispiel #1
0
 /**
  * Get facebook test user be logged in on facebook.
  * This is done by going to facebook.com
  *
  * @throws ModuleConfigException
  */
 public function haveTestUserLoggedInOnFacebook()
 {
     if (!array_key_exists('id', $this->testUser)) {
         throw new ModuleException(__CLASS__, 'Facebook test user was not found. Did you forget to create one?');
     }
     $callbackUrl = $this->browserModule->_getUrl();
     $this->browserModule->amOnUrl('https://facebook.com/login');
     $this->browserModule->submitForm('#login_form', ['email' => $this->grabFacebookTestUserEmail(), 'pass' => $this->grabFacebookTestUserPassword()]);
     // if login in successful we are back on login screen:
     $this->browserModule->dontSeeInCurrentUrl('/login');
     $this->browserModule->amOnUrl($callbackUrl);
 }