Matchi::Rspec
Extend Matchi matchers with some RSpec's ones.
Installation
Add this line to your application's Gemfile:
gem "matchi-rspec"
And then execute:
$ bundle
Or install it yourself as:
$ gem install matchi-rspec
Usage
Identity matcher:
be = Matchi::Matcher::Be.new(42)
be.matches? { 42 } # => true
Type/class matcher:
be_instance_of = Matchi::Matcher::BeInstanceOf.new(String)
be_instance_of.matches? { "foo" } # => true
Equivalence matcher:
eq = Matchi::Matcher::Eq.new("foo")
eq.matches? { "foo" } # => true
Contact
- Home page: https://github.com/fixrb/matchi-rspec
Versioning
Matchi::Rspec follows Semantic Versioning 2.0.
License
The gem is available as open source under the terms of the MIT License.