Одни из самых первых проверок на любом проекте – тесты на ролевую модель. CRUD операции все помнят?

Очень доступный материал на эту тему вышел на Хабр.