Package org.apache.ws.jaxme.test.pm.session

Examples of org.apache.ws.jaxme.test.pm.session.Session


  private PM getPM() throws JAXBException, PMException {
    return getFactory().getJMPM(Session.class);
  }

  private Session getSession(PM pm) throws JAXBException {
    Session session = (Session) pm.create();
    session.setCookie("abcdefg" + num++);
    session.setEXPIRETIME((short) 900);
    session.setIpAddress("192.168.5.1");
    Calendar now = Calendar.getInstance();
    session.setLastAction(now);
    session.setLOGINTIME(now);
    session.setPRECEDENCE(3.27);
    session.setRANDOMSEED(0.01);
    return session;
  }
View Full Code Here


    getSession(pm);
  }

  public void testInsert() throws Exception {
    PM pm = getPM();
    Session session = getSession(pm);
    session.setID(1);
    pm.insert(session);
    session = getSession(pm);
    session.setID(2);
    session.setIpAddress("192.168.5.127");
    pm.insert(session);
  }
View Full Code Here

  public void testSelectAll() throws Exception {
    PM pm = getPM();
    Iterator iter = pm.select("1=1 ORDER BY ID");
    assertTrue(iter.hasNext());
    Session session = (Session) iter.next();
    assertEquals(1, session.getID());
    assertTrue(iter.hasNext());
    session = (Session) iter.next();
    assertEquals(2, session.getID());
    assertTrue(!iter.hasNext());
  }
View Full Code Here

  public void testSelect() throws Exception {
    PM pm = getPM();
    Iterator iter = pm.select("IPADDRESS='192.168.5.127'");
    assertTrue(iter.hasNext());
    Session session = (Session) iter.next();
    assertEquals("192.168.5.127", session.getIpAddress());
    assertEquals(2, session.getID());
    assertTrue(!iter.hasNext());
    assertTrue(!pm.select("IPADDRESS='192.168.5.128'").hasNext());
  }
View Full Code Here

  }

  public void testUpdate() throws Exception {
    PM pm = getPM();
    Iterator iter = pm.select("IPADDRESS='192.168.5.127'");
    Session session = (Session) iter.next();
    session.setIpAddress("192.168.5.128");
    pm.update(session);

    assertTrue(!pm.select("IPADDRESS='192.168.5.127'").hasNext());
    iter = pm.select("IPADDRESS='192.168.5.128'");
    assertTrue(iter.hasNext());
    session = (Session) iter.next();
    assertEquals("192.168.5.128", session.getIpAddress());
    assertEquals(2, session.getID());
    assertTrue(!iter.hasNext());

    iter = pm.select("IPADDRESS='192.168.5.128'");
    session = (Session) iter.next();
    session.setIpAddress("192.168.5.127");
    pm.update(session);

    testSelect();
  }
View Full Code Here

  private PM getPM() throws JAXBException, PMException {
    return getFactory().getJMPM(Session.class);
  }

  private Session getSession(PM pm) throws JAXBException {
    Session session = (Session) pm.create();
    session.setCookie("abcdefg" + num++);
    session.setEXPIRETIME((short) 900);
    session.setIpAddress("192.168.5.1");
    Calendar now = Calendar.getInstance();
    session.setLastAction(now);
    session.setLOGINTIME(now);
    session.setPRECEDENCE(3.27);
    session.setRANDOMSEED(0.01);
    return session;
  }
View Full Code Here

  /** Tests, whether a new row can be created
   * and stored into the database.
   */
  public void testInsert() throws Exception {
    PM pm = getPM();
    Session session = getSession(pm);
    session.setID(1);
    pm.insert(session);
    session = getSession(pm);
    session.setID(2);
    session.setIpAddress("192.168.5.127");
    pm.insert(session);
  }
View Full Code Here

   */
  public void testSelectAll() throws Exception {
    PM pm = getPM();
    Iterator iter = pm.select("1=1 ORDER BY ID");
    assertTrue(iter.hasNext());
    Session session = (Session) iter.next();
    assertEquals(1, session.getID());
    assertTrue(iter.hasNext());
    session = (Session) iter.next();
    assertEquals(2, session.getID());
    assertTrue(!iter.hasNext());
  }
View Full Code Here

   */
  public void testSelect() throws Exception {
    PM pm = getPM();
    Iterator iter = pm.select("IPADDRESS='192.168.5.127'");
    assertTrue(iter.hasNext());
    Session session = (Session) iter.next();
    assertEquals("192.168.5.127", session.getIpAddress());
    assertEquals(2, session.getID());
    assertTrue(!iter.hasNext());
    assertTrue(!pm.select("IPADDRESS='192.168.5.128'").hasNext());
  }
View Full Code Here

  /** Test, that updates a row in the database.
   */
  public void testUpdate() throws Exception {
    PM pm = getPM();
    Iterator iter = pm.select("IPADDRESS='192.168.5.127'");
    Session session = (Session) iter.next();
    session.setIpAddress("192.168.5.128");
    pm.update(session);

    assertTrue(!pm.select("IPADDRESS='192.168.5.127'").hasNext());
    iter = pm.select("IPADDRESS='192.168.5.128'");
    assertTrue(iter.hasNext());
    session = (Session) iter.next();
    assertEquals("192.168.5.128", session.getIpAddress());
    assertEquals(2, session.getID());
    assertTrue(!iter.hasNext());

    iter = pm.select("IPADDRESS='192.168.5.128'");
    session = (Session) iter.next();
    session.setIpAddress("192.168.5.127");
    pm.update(session);

    testSelect();
  }
View Full Code Here

TOP

Related Classes of org.apache.ws.jaxme.test.pm.session.Session

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.