Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with
or
.
Download ZIP
Provides a readable API to express expected outcomes of a code example
Ruby Cucumber Shell
tag: v2.0.0.rc

Fetching latest commit…

Cannot retrieve the latest commit at this time

Failed to load latest commit information.
features
lib
spec
.document
.gitignore
Gemfile
History.markdown
License.txt
README.markdown
Rakefile
Upgrade.markdown
cucumber.yml
rspec-expectations.gemspec
specs.watchr

README.markdown

RSpec Expectations

rspec-expectations adds should and should_not to every object and includes RSpec::Matchers, a library of standard matchers.

Matchers

Matchers are objects used to compose expectations:

result.should eq("this value")

In that example, eq("this value") returns a Matcher object that compares the actual result to the expected "this value".

Contribute

See http://github.com/rspec/rspec-dev

Also see

Something went wrong with that request. Please try again.