Using third-party libraries with Cucumber (Intermediate)

This recipe will introduce a number of awesome third-party libraries used in line with Cucumber; each of them dominates a specific field, and all of them are widely used.

Getting ready

We will be re-using the example project that we created in the Building a real web application with Cucumber (Intermediate) recipe, and do some refactoring based on it, so that it is clear to see the differences.

How to do it…

  1. Before we get started, please cd to the blog directory and open the Gemfile.
  2. Make sure the following Ruby gems exist and are installed:
    gem 'cucumber' group :development do gem 'guard-spork' gem 'guard-cucumber' end group :test do gem 'rspec-rails' gem 'cucumber-rails', require => false gem ...

Get Instant Cucumber BDD How-to now with O’Reilly online learning.

O’Reilly members experience live online training, plus books, videos, and digital content from 200+ publishers.