Class: Webspicy::Specification::Postcondition::UnexpectedConditionImpl

Inherits:
Object
  • Object
show all
Includes:
Webspicy::Specification::Post
Defined in:
lib/webspicy/specification/post/unexpected_condition_impl.rb

Constant Summary

Constants included from Condition

Condition::MATCH_ALL

Instance Attribute Summary

Attributes included from Condition

#matching_description, #tester

Instance Method Summary collapse

Methods included from Webspicy::Specification::Post

#contribute_to_openapi_verb, #instrument

Methods included from Condition

#bind, #fail!, match, #sooner_or_later, #to_s

Instance Method Details

#check!Object



7
8
9
10
# File 'lib/webspicy/specification/post/unexpected_condition_impl.rb', line 7

def check!
  msg = matching_description.gsub(/\( \)/, "<x>")
  fail!("#{msg} (is instrumented)")
end