Testing a Sinatra App with Capybara
First things first. Add the following to your gemfile, if they’re not already there:
Minitest: Capybara uses minitest. You should have model tests that use it too (unless you’re using something like Rspec instead).
Capybara: obviously you need capybara to run capybara.
Launchy: this allows you to run the save_and_open_page_path command when writing your tests. When you do this, it saves a copy…