Sha256: e57961e8ee5613a7d1ae7c6c79d117f6deca5c0c6bcd72ce7f99b60913ef89f4

Contents?: true

Size: 869 Bytes

Versions: 2

Compression:

Stored size: 869 Bytes

Contents

## RSpec example steps

Given/When/Then steps for RSpec examples

### Example

    require 'rspec/example_steps'

    context "Searching" do
      Steps "Result found" do
        Given "I am on search page" do
          page.visit("/search")
          page.should have_content("Search")
        end

        When "I search something" do
          page.fill_in('Search', :with => 'John')
          page.click_button "Go"
        end

        Then "I should see result" do
          page.should have_content("Result")
        end
      end
    end

### Documentation formatting output:

    Searching
      User succesfully replaces device
        Given I am on search page
        When I search something
        Then I should see result

## References

* [rspec-steps](https://github.com/LRDesign/rspec-steps)
* [rspec-given](https://github.com/jimweirich/rspec-given)

Version data entries

2 entries across 2 versions & 1 rubygems

Version Path
rspec-example_steps-0.0.2 README.md
rspec-example_steps-0.0.1 README.md