public void should_be_able_to_load_messages_from_the_queue()
        {
            manager = new AsyncQueueManager(new MSMQueueOperations(new DefaultMapper()));

            for (var i = 0; i < 500; i++)
            {
                manager.SendMessage(destinationQ, string.Format("Test message number {0}, this is a somewhat larger text message. this is a somewhat larger text message. this is a somewhat larger text message. this is a somewhat larger text message.", i));
            }

            var messages = AsyncHelper.Run(() => manager.GetMessages(destinationQ));
            messages.Count.ShouldBe(500);
        }