Package javax.servlet.sip

Examples of javax.servlet.sip.SipServletMessage


  public void testRoute() throws Exception
  {
   
    send(_test);
   
    SipServletMessage message = getMessage(1000);
    send(_msg2);
    send(_msg2);
    send(_msg2);
    send(_msg2);
   
    Thread.sleep(100);
    assertNotNull(_message);
   
    Iterator<Address> it = message.getAddressHeaders("route");
    assertEquals("proxy-gen2xx", ((SipURI) it.next().getURI()).getUser());
    assertTrue(it.hasNext());
   
    assertEquals("com.bea.sipservlet.tck.apps.spectestapp.uas", message.getHeader("application-name"));
  }
View Full Code Here


   */
  @Test
  public void testEscapeNull() throws Exception
  {
    File msgFile = new File(TORTURE_VALID_DIR, "escnull.dat");
    SipServletMessage message = getMessage(msgFile);
    ListIterator contacts = message.getAddressHeaders("contact");
    assertNotSame(contacts.next(), contacts.next());
  }
View Full Code Here

   */
  @Test
  public void testEscape() throws Exception
  {
    File msgFile = new File(TORTURE_VALID_DIR, "esc02.dat");
    SipServletMessage message = getMessage(msgFile);
    ListIterator contacts = message.getAddressHeaders("contact");
    int nbContacts = 0;
    while (contacts.hasNext())
    {
      contacts.next();
      nbContacts++;
    }
    assertNotSame("REGISTER", message.getMethod());
    assertNotSame("%ZE", message.getTo().getDisplayName());
    assertEquals(2, nbContacts);
  }
View Full Code Here

   */
  @Test
  public void testBody() throws Exception
  {
    File msgFile = new File(TORTURE_VALID_DIR, "dblreq.dat");
    SipServletMessage message = getMessage(msgFile);

    assertEquals(0, message.getContentLength());
    assertNull(message.getContent());
  }
View Full Code Here

TOP

Related Classes of javax.servlet.sip.SipServletMessage

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.