【发布时间】:2013-09-03 09:47:19
【问题描述】:
我正在编写测试 (RPSEC) 并在用于设计上传的模型中(包含描述、照片和 user_id)
我正在使用回形针 gem,除了测试之外一切都很好,因为我不知道如何指定 image_tag..
我的design_spec如下
describe Design do
let(:user) { FactoryGirl.create(:user) }
before do
@design = Design.new(description: "Lorem ipsum", user_id: user.id, photo: ( THIS IS WHERE I NEED HELP )
end
subject { @design }
it { should respond_to(:description) }
it { should respond_to(:user_id) }
it { should have_attached_file(:photo) }
it { should validate_attachment_presence(:photo) }
it { should be_valid }
describe "when user_id is not present" do
before { @design.user_id = nil }
it { should_not be_valid }
end
end
我需要帮助的是如何证明设计有照片附件。显然,通过描述,我可以只使用一个字符串,但对于图像,情况并非如此。
提前感谢您的帮助。
【问题讨论】:
标签: ruby-on-rails ruby rspec paperclip