Module: Remarkable::Paperclip::Matchers

Defined in:
lib/matchers/have_attached_file_matcher.rb,
lib/matchers/validate_attachment_size_matcher.rb,
lib/matchers/validate_attachment_presence_matcher.rb,
lib/matchers/validate_attachment_content_type_matcher.rb

Defined Under Namespace

Classes: HaveAttachedFileMatcher, ValidateAttachmentContentTypeMatcher, ValidateAttachmentPresenceMatcher, ValidateAttachmentSizeMatcher

Instance Method Summary collapse

Instance Method Details

#have_attached_file(*args) ⇒ Object



49
50
51
# File 'lib/matchers/have_attached_file_matcher.rb', line 49

def have_attached_file(*args)
  HaveAttachedFileMatcher.new(*args).spec(self)
end

#validate_attachment_content_type(*args) ⇒ Object



41
42
43
# File 'lib/matchers/validate_attachment_content_type_matcher.rb', line 41

def validate_attachment_content_type(*args)
  ValidateAttachmentContentTypeMatcher.new(*args).spec(self)
end

#validate_attachment_presence(*args) ⇒ Object



19
20
21
# File 'lib/matchers/validate_attachment_presence_matcher.rb', line 19

def validate_attachment_presence(*args)
  ValidateAttachmentPresenceMatcher.new(*args).spec(self)
end

#validate_attachment_size(*args) ⇒ Object



57
58
59
# File 'lib/matchers/validate_attachment_size_matcher.rb', line 57

def validate_attachment_size(*args)
  ValidateAttachmentSizeMatcher.new(*args).spec(self)
end