制作回形针附件

时间:2013-10-16 21:55:31

标签: ruby-on-rails paperclip fabrication-gem

我正在尝试使用Fabricator和paperclip测试我上传的照片,但是我在使用制作工具创建回形针对象时遇到了问题。

我目前的思考过程是包含这个模块: http://room118solutions.com/2011/05/25/stubbing-paperclip-during-testing/

包括之后,我应该可以制作吗? 不幸的是,我对Fabricator的了解还不够。

1 个答案:

答案 0 :(得分:1)

如果您只想测试与上传逻辑相关的内容,并且您的测试套件不包含使用附件制作大量对象,则可以执行以下操作:

Fabricator(:fabricator_name) do
  image { File.open(File.join(Rails.root, 'spec', 'fabricators', 'assets', 'image.jpg'))}
end

将任何名为image.jpg的小图片放到spec / fabricators / assets /文件夹中。正如所述here所述。