Сколько я говна в рельсах поел и могу сказать что проблемы в валидации данных просто не должны возникать, что то не так делаете
Ты когда в модельке делаешь валидацию, потом какой нибудь after_save хук, потом factory_girl + rspec то ты очень быстро наезжаешь на айсберг