/**
  * Get Open Id Provider by ID
  * @return OpenidProvider
  */
 public function testGetOpenIdProvider()
 {
     $openIdProvider = new OpenidProvider();
     $openIdProvider->setId(1);
     $openIdProvider->setProviderName('Google');
     $openIdProvider->setProviderUrl('https://google.com/o/8/');
     $openIdProvider->setStatus(1);
     $openIdProviderDaoMock = $this->getMock('OpenIdProviderDao', array('getOpenIdProvider'));
     $openIdProviderDaoMock->expects($this->once())->method('getOpenIdProvider')->will($this->returnValue($openIdProvider));
     $this->openIdProviderService->setOpenIdProviderDao($openIdProviderDaoMock);
     $result = $this->openIdProviderService->getOpenIdProvider(1);
     $this->assertTrue($result instanceof OpenidProvider);
     $this->assertEquals($result->getId(), 1);
     $this->assertEquals($result->getStatus(), 1);
     $this->assertEquals($result->getProviderName(), 'Google');
     $this->assertEquals($result->getProviderUrl(), 'https://google.com/o/8/');
 }