Module: Saharspec::Matchers
- Defined in:
- lib/saharspec/matchers.rb,
lib/saharspec/matchers/ret.rb,
lib/saharspec/matchers/dont.rb,
lib/saharspec/matchers/be_json.rb,
lib/saharspec/matchers/eq_multiline.rb,
lib/saharspec/matchers/send_message.rb
Overview
All Saharspec matchers, when required, included into RSpec::Matchers
namespace.
See:
- #dont:
expect { block }.to change(this).and dont.change(that)
- #send_message:
expect { block }.to send_message(File, :write)
- #ret:
expect { block }.to ret value
- #be_json:
expect(response.body).to be_json('foo' => 'bar')
- #eq_multiline: multiline equality akin to squiggly heredoc