/**
  * testing parseResponse
  *
  */
 public function testParseResponse()
 {
     $ext = new Zend_OpenId_Extension_Sreg();
     $this->assertTrue($ext->parseResponse(array()));
     $this->assertSame(array(), $ext->getProperties());
     $this->assertSame(null, $ext->getPolicyUrl());
     $this->assertSame(1.0, $ext->getVersion());
     $this->assertTrue($ext->parseResponse(array('openid_sreg_nickname' => self::USER, 'openid_sreg_email' => self::EMAIL)));
     $this->assertSame(array('nickname' => self::USER, 'email' => self::EMAIL), $ext->getProperties());
     $this->assertSame(null, $ext->getPolicyUrl());
     $this->assertSame(1.0, $ext->getVersion());
     $this->assertTrue($ext->parseResponse(array('openid_sreg_nickname' => self::USER, 'openid_sreg_email' => self::EMAIL, 'openid_sreg_policy_url' => self::POLICY)));
     $this->assertSame(array('nickname' => self::USER, 'email' => self::EMAIL), $ext->getProperties());
     $this->assertSame(null, $ext->getPolicyUrl());
     $this->assertSame(1.0, $ext->getVersion());
     $this->assertTrue($ext->parseResponse(array('openid_ns_sreg' => "http://openid.net/extensions/sreg/1.1", 'openid_sreg_nickname' => self::USER, 'openid_sreg_email' => self::EMAIL)));
     $this->assertSame(array('nickname' => self::USER, 'email' => self::EMAIL), $ext->getProperties());
     $this->assertSame(null, $ext->getPolicyUrl());
     $this->assertSame(1.1, $ext->getVersion());
 }