Tests

не принимается. Либо делай пока не получится, либо спрашивай меня. :) (см доки по before_save и active record callbacks)