Skip to content

Instantly share code, notes, and snippets.

@langalex
langalex / rest_client_helpers.rb
Created April 16, 2021 11:12
rest-client stub bad request error with RSpec
module RestClientHelpers
def bad_request_error(json_body)
request = double(:request, redirection_history: nil)
net_http_res = double(:response, to_hash: {}, code: 400)
response = RestClient::Response.create(json_body.to_json, net_http_res, request)
RestClient::BadRequest.new response, 400
end
end
RSpec.configure do |c|
@bbonamin
bbonamin / Brewfile
Last active March 19, 2024 14:54
Capybara Selenium Webdriver: Headless Chrome (with file downloads!) & Headless Firefox
tap "caskroom/cask"
cask "google-chrome"
cask "firefox"
brew "chromedriver"
brew "geckodriver"