Я действительно не забочусь о тестировании загрузок файла, но так как я имею validates_attachment_presence
, и т.д. в моей модели жалуется rspec.
Таким образом, теперь я создаю свою модель с этими атрибутами в спецификации, чтобы попытаться закрыть его:
@attr = {
:name => "value for name",
:title => "value for title",
:content => "value for content",
:pic_file_name => "example.jpg",
:pic_content_type => "image/jpg",
:pic_file_size => "8192",
:pic_updated_at => nil
}
Это не работает, все же.
Я нашел это: http://fr.ivolo.us/posts/mocking-paperclip-with-rspec, Таким образом, я попробовал что-то вроде этого:
Post.should_receive(:save_attached_files).and_return(true)
Который не работает также. Как я успокаиваю RSpec?