Skip to content

Instantly share code, notes, and snippets.

View tiagonline's full-sized avatar
🚀
Ajudando a mover o mundo!!

Tiago Silva tiagonline

🚀
Ajudando a mover o mundo!!
View GitHub Profile
@tiagonline
tiagonline / guia_rapido_mongodb.md
Created June 8, 2017 19:40
Guia Rápido MongoDB
@tiagonline
tiagonline / capybara.md
Created March 27, 2017 12:29 — forked from steveclarke/capybara.md
RSpec Matchers

Capybara

save_and_open_page

Matchers

have_button(locator)
@tiagonline
tiagonline / capybara cheat sheet
Created March 27, 2017 12:27 — forked from zhengjia/capybara cheat sheet
capybara cheat sheet
=Navigating=
visit('/projects')
visit(post_comments_path(post))
=Clicking links and buttons=
click_link('id-of-link')
click_link('Link Text')
click_button('Save')
click('Link Text') # Click either a link or a button
click('Button Value')
@tiagonline
tiagonline / rspec_rails_cheetsheet.rb
Created March 27, 2017 12:25 — forked from mlr/rspec_rails_cheetsheet.rb
Rspec Rails cheatsheet with expect syntax (including capybara matchers)
# Model
expect(@user).to have(1).error_on(:username) # checks whether there is an error in username
expect(@user.errors[:username]).to include("can't be blank") # check for the error message
# Rendering
expect(response).to render_template(:index)
# Redirecting