Тестирование загрузки файла Скрепки с RSpec

Я действительно не забочусь о тестировании загрузок файла, но так как я имею 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?

6
задан nnyby 17 February 2015 в 18:44
поделиться