public void Should_be_able_to_remove_a_message() { var messageId = Guid.NewGuid(); inboxQueue.Enqueue(messageId, new MemoryStream()); inboxQueue.Remove(messageId); Assert.IsNull(inboxQueue.Dequeue()); }