public void TestGetBytes()
{
ActiveMQMapMessage msg = new ActiveMQMapMessage();
try
{
byte[] bytes1 = new byte[3];
byte[] bytes2 = new byte[2];
System.Array.Copy(bytes1, 0, bytes2, 0, 2);
msg.Body[this.name] = bytes1;
msg.Body[this.name + "2"] = bytes2;
msg = (ActiveMQMapMessage)msg.Clone();
Assert.IsTrue(System.Array.Equals(msg.Body[this.name], bytes1));
Assert.AreEqual(((byte[]) msg.Body[this.name + "2"]).Length, bytes2.Length);
}
catch(NMSException)
{
Assert.IsTrue(false);
}
}