¿Cómo puedo usar Rspec para probar que un modelo con Paperclip está validando el tamaño de un archivo cargado?

El modelo:

class Attachment < ActiveRecord::Base

  belongs_to :narrative

  attr_accessible :description, :user_id, :narrative_id

  has_attached_file :file

  validates_presence_of :user_id
  validates_presence_of :narrative_id
  validates_attachment :file, :presence => true,
                       :size => {:less_than => 20.megabytes}
end

La prueba que no funciona:

describe Attachment do
  it { should validate_presence_of :file }
  it { should validate_size_of :file } # validate_size_of does not exist
end

Me gustaría evitar descargar un archivo de 20 MB en el repositorio solo para probar esto. ¿Hay alguna manera similar a la que probé anteriormente que realmente funcione?

Respuestas a la pregunta(1)

Su respuesta a la pregunta