SAML2\AuthnRequestTest::testThatTheSubjectCanBeSetBySettingTheNameId PHP Метод

testThatTheSubjectCanBeSetBySettingTheNameId() публичный Метод

    public function testThatTheSubjectCanBeSetBySettingTheNameId()
    {
        $request = new AuthnRequest();
        $request->setNameId(array('Value' => '[email protected]', 'Format' => Constants::NAMEID_UNSPECIFIED));
        $requestAsXML = $request->toUnsignedXML()->ownerDocument->saveXML();
        $expected = '<saml:Subject><saml:NameID Format="urn:oasis:names:tc:SAML:1.1:nameid-format:unspecified">[email protected]</saml:NameID></saml:Subject>';
        $this->assertContains($expected, $requestAsXML);
    }