コード例 #1
0
 public void testUnmarshallNoTLS() throws Exception {
   String xml =
       "<stream:features xmlns:stream='http://etherx.jabber.org/streams'>"
           + "\n\t</stream:features>";
   StringReader reader = new StringReader(xml);
   StreamFeaturesPacket packet =
       (StreamFeaturesPacket) unmarshallObject(reader, StreamFeaturesPacket.class);
   assertFalse(packet.isTLSSupported());
   assertFalse(packet.isTLSRequired());
 }
コード例 #2
0
 public void testUnmarshallOptionalTLS() throws Exception {
   String xml =
       "<stream:features xmlns:stream='http://etherx.jabber.org/streams'>"
           + "\n\t<starttls xmlns='urn:ietf:params:xml:ns:xmpp-tls'/></stream:features>";
   StringReader reader = new StringReader(xml);
   StreamFeaturesPacket packet =
       (StreamFeaturesPacket) unmarshallObject(reader, StreamFeaturesPacket.class);
   assertTrue(packet.isTLSSupported());
   assertFalse(packet.isTLSRequired());
 }