public function testToString()
{
$nameId = new NameID();
$nameId->NameQualifier = 'TheNameQualifier';
$nameId->SPNameQualifier = 'TheSPNameQualifier';
$nameId->Format = 'TheFormat';
$nameId->SPProvidedID = 'TheSPProvidedID';
$nameId->value = 'TheNameIDValue';
$output = '<saml:NameID xmlns:saml="' . \SAML2\Constants::NS_SAML . '" NameQualifier="TheNameQualifier" ' . 'SPNameQualifier="TheSPNameQualifier" Format="TheFormat" SPProvidedID="TheSPProvidedID">' . 'TheNameIDValue</saml:NameID>';
$this->assertXmlStringEqualsXmlString($output, $nameId);
}