How 'bout a test where you search for messages, get a list, delete one, search again, and see that all the messages are returned except the one you deleted?

Also, test for the semantics of doing a findOne on a deleted message.