I've read some topics about not using RSpec's before all callback, but none of those answered my question: I normally got constant-like records in my db. They are not changeable to my users and are required as 'belongs_to' subject in every 'Order' (the most created Model in my app) object. It would feel unnatural for me to create a factory for this model.
So where am I to create those records (most of the time it is just couple of them)?
You could populate your test db using
rake db:seed RAILS_ENV=test
before running your tests the first time, after that they will be available for every run. Be careful though not to change the test db during the tests, to avoid polluting your seed data.