public function testAcsOK() { $auth = m::mock('OneLogin_Saml2_Auth'); $saml2 = new Saml2Auth($auth); $auth->shouldReceive('processResponse')->once(); $auth->shouldReceive('getErrors')->once()->andReturn(null); $auth->shouldReceive('isAuthenticated')->once()->andReturn(true); $error = $saml2->acs(); $this->assertEmpty($error); }
/** * Process a Saml response (assertion consumer service) * When errors are encountered, it returns an array with proper description * * @static */ public static function acs() { return \Aacotroneo\Saml2\Saml2Auth::acs(); }