Ни то, ни другое не устареет, но вы правы в том, что самостоятельно запускаете rake db:test:prepare
до запуска rspec spec/models
. Предполагая, что у вас есть стандартная конфигурация по умолчанию, вы должны сделать это только один раз.
Недостаток rake spec:models
состоит в том, что он загружает среду Rails дважды: один раз в режиме разработки и один раз в режиме тестирования.