function test_xmpp_stanza_from_jaxl_xml() { // xml to stanza test $xml = new JAXLXml('message', NS_JABBER_CLIENT, array('to' => '*****@*****.**', 'from' => '4@r.p/q')); $stanza = new XMPPStanza($xml); $stanza->c('body')->t('hello world'); echo $stanza->to . "\n"; echo $stanza->to_string() . "\n"; }
public function test_xmpp_stanza_from_jaxl_xml() { // xml to stanza test $xml = new JAXLXml('message', XMPP::NS_JABBER_CLIENT, array('to' => '*****@*****.**', 'from' => '4@r.p/q')); $stanza = new XMPPStanza($xml); $stanza->c('body')->t('hello world'); $this->assertEquals('XMPPStanza', get_class($stanza)); $this->assertEquals('JAXLXml', get_class($stanza->exists('body'))); $this->assertEquals('*****@*****.**', $stanza->to); $this->assertEquals('<message xmlns="jabber:client" to="*****@*****.**" from="4@r.p/q">' . '<body>hello world</body></message>', $stanza->to_string()); }