Sha256: 33bc257912f97163d09fc370b9d3112893c8c79a2b1228218ae8a613c8d03b21

Contents?: true

Size: 984 Bytes

Versions: 6

Compression:

Stored size: 984 Bytes

Contents

== 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

Version data entries

6 entries across 6 versions & 2 rubygems

Version Path
rspec-0.0.10 README.txt
rspec-1.1.4 README
spree-0.4.1 vendor/plugins/rspec/README
spree-0.4.0 vendor/plugins/rspec/README
spree-0.5.0 vendor/plugins/rspec/README
spree-0.5.1 vendor/plugins/rspec/README