hpjaj / rspec-rails-examples

Rails app with examples of how to test with RSpec

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

RSpec Rails Examples

Rails app with examples of how to test with RSpec and other testing gems.

Database Cleaner Examples

Database Cleaner is a set of strategies for cleaning your database in Ruby, to ensure a consistent environment for each test run.

Database Cleaner configuration how-to:

Factory Girl Examples

Factory Girl is a library to help setup test data. factory_girl_rails integrates Factory Girl with Rails.

Factory Girl configuration how-to and examples:

Capybara Examples

Capybara helps you write feature specs that interact with your app's UI as a user does with a browser.

Capybara configuration how-to and examples:

Shoulda-Matchers Examples

Shoulda-matchers make light work of model specs.

shoulda-matchers configuration how-to and examples:

Email-Spec Examples

The "Subscribe to newsletter" feature was developed with help from email_spec

email_spec configuration how-to and examples:

Devise Examples

Specs testing registration, sign-in, and other user authentication features provided by Devise:

RSpec-Expectations Docs

RSpec-Mocks Specs & Docs

RSpec-Rails

See RSpec Rails for installation instructions.

Matchers

Generators

Feature Specs & Docs

Mailer Specs & Docs

Controller Specs & Docs

Helper Specs & Docs

Routing Specs & Docs


Contributors

  • Eliot Sykes https://eliotsykes.com/
  • Your name here, contributions are welcome and easy! Just fork the GitHub repo, make your changes, then submit your pull request!

About

Rails app with examples of how to test with RSpec

License:MIT License


Languages

Language:Ruby 98.0%Language:CSS 1.0%Language:JavaScript 1.0%