Class: Audited::RspecMatchers::AssociatedAuditMatcher

Inherits:
Object
  • Object
show all
Defined in:
lib/audited/rspec_matchers.rb

Overview

:nodoc:

Instance Method Summary collapse

Instance Method Details

#descriptionObject



156
157
158
# File 'lib/audited/rspec_matchers.rb', line 156

def description
  "has associated audits"
end

#failure_messageObject



146
147
148
# File 'lib/audited/rspec_matchers.rb', line 146

def failure_message
  "Expected #{model_class} to have associated audits"
end

#matches?(subject) ⇒ Boolean

Returns:

  • (Boolean)


140
141
142
143
144
# File 'lib/audited/rspec_matchers.rb', line 140

def matches?(subject)
  @subject = subject

  association_exists?
end

#negative_failure_messageObject Also known as: failure_message_when_negated



150
151
152
# File 'lib/audited/rspec_matchers.rb', line 150

def negative_failure_message
  "Expected #{model_class} to not have associated audits"
end