Module: Neospec::Expector::InclusionExpectors
- Included in:
- Neospec::Expector
- Defined in:
- lib/neospec/expector/inclusion_expectors.rb
Instance Method Summary collapse
- #not_to_be_in(expected) ⇒ Object
- #not_to_include(expected) ⇒ Object
- #to_be_in(expected) ⇒ Object
- #to_include(expected) ⇒ Object
Instance Method Details
#not_to_be_in(expected) ⇒ Object
28 29 30 31 32 33 34 |
# File 'lib/neospec/expector/inclusion_expectors.rb', line 28 def not_to_be_in(expected) if expected.include? actual failed "'#{actual}' not to be in #{expected}" else succeeded "not to be in #{expected}" end end |
#not_to_include(expected) ⇒ Object
12 13 14 15 16 17 18 |
# File 'lib/neospec/expector/inclusion_expectors.rb', line 12 def not_to_include(expected) if actual.include? expected failed "#{actual} not to include '#{expected}'" else succeeded "not to include '#{expected}'" end end |
#to_be_in(expected) ⇒ Object
20 21 22 23 24 25 26 |
# File 'lib/neospec/expector/inclusion_expectors.rb', line 20 def to_be_in(expected) if expected.include? actual succeeded "to be in #{expected}" else failed "'#{actual}' to be in #{expected}" end end |
#to_include(expected) ⇒ Object
4 5 6 7 8 9 10 |
# File 'lib/neospec/expector/inclusion_expectors.rb', line 4 def to_include(expected) if actual.include? expected succeeded "to include '#{expected}'" else failed "#{actual} to include '#{expected}'" end end |