Added tests for Private Messages functionality

For now it is implemented sending, saving drafts, deleting, counters check, editing draft
And what about the case when multiple PMs are removed at the same time?