/** * @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 mixed $xmlElement * @return OpenIdConnectDiscoveryDocument OpenIdConnectDiscoveryDocument */ private static function deserializeOpenIdConnectDiscoveryDocument($xmlElement) { if (!isset($xmlElement->OpenIdDiscoveryUri)) { throw new \RuntimeException("The OpenIdConnectDiscoveryDocument must contains a 'OpenIdDiscoveryUri' element"); } $result = new OpenIdConnectDiscoveryDocument(); $result->setOpenIdDiscoveryUri((string) $xmlElement->OpenIdDiscoveryUri); return $result; }