private DistributedLuceneActivity.LuceneActivityDistributor CheckLucMessage(System.Messaging.Message recvmessage)
{
var formatter = new BinaryMessageFormatter();
var lucmessage = formatter.Deserialize(recvmessage.Body as Stream) as DistributedLuceneActivity.LuceneActivityDistributor;
var recactivity = lucmessage.Activity as TestLuceneActivity;
Assert.IsTrue(recactivity != null, "Received message differs from message that was sent."); // check if we received the message that we have sent
return lucmessage;
}