Join GitHub today
GitHub is home to over 20 million developers working together to host and review code, manage projects, and build software together.
Fetching latest commit…
Cannot retrieve the latest commit at this time.
|Failed to load latest commit information.|
== RSpec RSpec is a Behaviour Driven Development framework with tools to express User Stories with Executable Scenarios and Executable Examples at the code level. RSpec ships with several modules: Spec::Story provides a framework for expressing User Stories and Scenarios Spec::Example provides a framework for expressing Isolated Examples Spec::Matchers provides Expression Matchers for use with Spec::Expectations and Spec::Mocks. Spec::Expectations supports setting expectations on your objects so you can do things like: result.should equal(expected_result) Spec::Mocks supports creating Mock Objects, Stubs, and adding Mock/Stub behaviour to your existing objects. == Installation The simplest approach is to install the gem (as root in some environments): gem install -r rspec == Building the RSpec gem If you prefer to build the gem locally: git clone git://github.com/dchelimsky/rspec.git cd rspec rake gem gem install pkg/rspec-0.x.x.gem #as root