public void TestReadBigString()
{
ActiveMQStreamMessage msg = new ActiveMQStreamMessage();
// Test with a 1Meg String
StringBuilder bigSB = new StringBuilder(1024 * 1024);
for(int i = 0; i < 1024 * 1024; i++)
{
bigSB.Append((char)'a' + i % 26);
}
String bigString = bigSB.ToString();
msg.WriteString(bigString);
msg.Reset();
Assert.AreEqual(bigString, msg.ReadString());
}