public void TestClearBody()
{
ActiveMQMapMessage mapMessage = new ActiveMQMapMessage();
mapMessage.Body.SetString("String", "String");
mapMessage.ClearBody();
Assert.IsFalse(mapMessage.ReadOnlyBody);
mapMessage.OnSend();
mapMessage.Content = mapMessage.Content;
Assert.IsNull(mapMessage.Body.GetString("String"));
mapMessage.ClearBody();
mapMessage.Body.SetString("String", "String");
mapMessage = (ActiveMQMapMessage)mapMessage.Clone();
mapMessage.Body.GetString("String");
}