Package org.codehaus.activemq.message

Examples of org.codehaus.activemq.message.ActiveMQBytesMessage


  public void testGetPacketType() {
    ActiveMQBytesMessage msg = new ActiveMQBytesMessage();
    assertTrue(msg.getPacketType() == Packet.ACTIVEMQ_BYTES_MESSAGE);
  }
  public void testShallowCopy() throws Exception {
    ActiveMQBytesMessage msg = new ActiveMQBytesMessage();
    byte[] data = new byte[50];
    msg.setBodyAsBytes(data);
    ActiveMQBytesMessage msg2 = (ActiveMQBytesMessage) msg.shallowCopy();
    try {
      assertTrue(msg2.getBodyAsBytes() != null
          && msg2.getBodyAsBytes() == msg.getBodyAsBytes());
    } catch (IOException ioe) {
      ioe.printStackTrace();
      assertTrue(false);
    }
  }
View Full Code Here


      ioe.printStackTrace();
      assertTrue(false);
    }
  }
  public void testDeepCopy() throws Exception {
    ActiveMQBytesMessage msg = new ActiveMQBytesMessage();
    byte[] data = new byte[50];
    msg.setBodyAsBytes(data);
    ActiveMQBytesMessage msg2 = (ActiveMQBytesMessage) msg.deepCopy();
    try {
      assertTrue(msg2.getBodyAsBytes() != null
          && msg2.getBodyAsBytes() != msg.getBodyAsBytes()
          && msg2.getBodyAsBytes().length == data.length);
    } catch (IOException ioe) {
      ioe.printStackTrace();
      assertTrue(false);
    }
  }
View Full Code Here

      ioe.printStackTrace();
      assertTrue(false);
    }
  }
  public void testSetData() {
    ActiveMQBytesMessage msg = new ActiveMQBytesMessage();
    byte[] data = new byte[50];
    msg.setBodyAsBytes(data);
    try {
      assertTrue(data == msg.getBodyAsBytes());
    } catch (IOException ioe) {
      ioe.printStackTrace();
      assertTrue(false);
    }
  }
View Full Code Here

      ioe.printStackTrace();
      assertTrue(false);
    }
  }
  public void testGetBodyLength() {
    ActiveMQBytesMessage msg = new ActiveMQBytesMessage();
    int len = 10;
    try {
      for (int i = 0; i < len; i++) {
        msg.writeLong(5l);
      }
    } catch (JMSException ex) {
      ex.printStackTrace();
    }
    try {
      msg.reset();
      assertTrue(msg.getBodyLength() == (len * 8));
    } catch (Throwable e) {
      e.printStackTrace();
      assertTrue(false);
    }
  }
View Full Code Here

      e.printStackTrace();
      assertTrue(false);
    }
  }
  public void testReadBoolean() {
    ActiveMQBytesMessage msg = new ActiveMQBytesMessage();
    try {
      msg.writeBoolean(true);
      msg.reset();
      assertTrue(msg.readBoolean());
    } catch (JMSException jmsEx) {
      jmsEx.printStackTrace();
      assertTrue(false);
    }
  }
View Full Code Here

      jmsEx.printStackTrace();
      assertTrue(false);
    }
  }
  public void testReadByte() {
    ActiveMQBytesMessage msg = new ActiveMQBytesMessage();
    try {
      msg.writeByte((byte) 2);
      msg.reset();
      assertTrue(msg.readByte() == 2);
    } catch (JMSException jmsEx) {
      jmsEx.printStackTrace();
      assertTrue(false);
    }
  }
View Full Code Here

      jmsEx.printStackTrace();
      assertTrue(false);
    }
  }
  public void testReadUnsignedByte() {
    ActiveMQBytesMessage msg = new ActiveMQBytesMessage();
    try {
      msg.writeByte((byte) 2);
      msg.reset();
      assertTrue(msg.readUnsignedByte() == 2);
    } catch (JMSException jmsEx) {
      jmsEx.printStackTrace();
      assertTrue(false);
    }
  }
View Full Code Here

      jmsEx.printStackTrace();
      assertTrue(false);
    }
  }
  public void testReadShort() {
    ActiveMQBytesMessage msg = new ActiveMQBytesMessage();
    try {
      msg.writeShort((short) 3000);
      msg.reset();
      assertTrue(msg.readShort() == 3000);
    } catch (JMSException jmsEx) {
      jmsEx.printStackTrace();
      assertTrue(false);
    }
  }
View Full Code Here

      jmsEx.printStackTrace();
      assertTrue(false);
    }
  }
  public void testReadUnsignedShort() {
    ActiveMQBytesMessage msg = new ActiveMQBytesMessage();
    try {
      msg.writeShort((short) 3000);
      msg.reset();
      assertTrue(msg.readUnsignedShort() == 3000);
    } catch (JMSException jmsEx) {
      jmsEx.printStackTrace();
      assertTrue(false);
    }
  }
View Full Code Here

      jmsEx.printStackTrace();
      assertTrue(false);
    }
  }
  public void testReadChar() {
    ActiveMQBytesMessage msg = new ActiveMQBytesMessage();
    try {
      msg.writeChar('a');
      msg.reset();
      assertTrue(msg.readChar() == 'a');
    } catch (JMSException jmsEx) {
      jmsEx.printStackTrace();
      assertTrue(false);
    }
  }
View Full Code Here

TOP

Related Classes of org.codehaus.activemq.message.ActiveMQBytesMessage

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.