Apache.NMS.Test.TransactionTest.AssertTextMessageEqual C# (CSharp) Method

AssertTextMessageEqual() protected method

Assert that two messages are ITextMessages and their text bodies are equal.
protected AssertTextMessageEqual ( IMessage expected, IMessage actual, String message ) : void
expected IMessage
actual IMessage
message String
return void
        protected void AssertTextMessageEqual(IMessage expected, IMessage actual, String message)
        {
            ITextMessage expectedTextMsg = expected as ITextMessage;
            Assert.IsNotNull(expectedTextMsg, "'expected' message not a text message");
            ITextMessage actualTextMsg = actual as ITextMessage;
            Assert.IsNotNull(actualTextMsg, "'actual' message not a text message");
            Assert.AreEqual(expectedTextMsg.Text, actualTextMsg.Text, message);
        }