/**
  * @covers WindowsAzure\MediaServices\Templates\OpenIdConnectDiscoveryDocument::getOpenIdDiscoveryUri
  * @covers WindowsAzure\MediaServices\Templates\OpenIdConnectDiscoveryDocument::setOpenIdDiscoveryUri
  */
 public function testGetSetOpenIdDiscoveryUri()
 {
     // Setup
     $entity = new OpenIdConnectDiscoveryDocument();
     $payload = "payload string";
     // Test
     $entity->setOpenIdDiscoveryUri($payload);
     $result = $entity->getOpenIdDiscoveryUri();
     // Assert
     $this->assertEquals($payload, $result);
 }
 /**
  *
  * @param \XMLWriter $writer XML writer
  * @param OpenIdConnectDiscoveryDocument $openid
  */
 private static function serializeOpenIdConnectDiscoveryDocument($writer, $openid)
 {
     if (empty($openid->getOpenIdDiscoveryUri())) {
         throw new \RuntimeException("OpenIdDiscoveryUri must not be empty.");
     }
     $writer->startElement('OpenIdConnectDiscoveryDocument');
     $writer->writeElement("OpenIdDiscoveryUri", $openid->getOpenIdDiscoveryUri());
     $writer->endElement();
 }