1) Попробуйте SomeModel.make_unsaved, если вам не нужно его сохранять.
2) Ищите способы создания более легких версий объектов. Может быть, вы можете избежать создания связанных объектов. Например:
BlogComment.make (: gravatar => nil) # избегать создания граватарного изображения
Или, если вам обычно требуется более легкая версия, вы можете перевернуть ее и сделать так, чтобы обычный BlogComment.make создал легкий объект (без гравитации), тогда как BlogComment.make (: with_gravatar) сделает дополнительную работу.
3) Избегайте внешних обращений к веб-службам (карты Google, S3 и т. Д.), Если вы специально не проводите интеграционный тест для этой службы. Используйте заглушки для предотвращения фактического подключения этих методов к объекту, который вы тестируете, к внешней службе.