Rspec tests

Как-то так =)
Общую часть можно вынести за пределы объявления трейта. Собственно, для этого они и сделаны.