Retrospring/spec/features/user_feature_spec.rb

23 lines
552 B
Ruby

require 'rails_helper'
feature "User", :type => :feature do
before do
@user1 = create(:user)
@user2 = create(:user)
end
scenario "gets asked a question", js: true do
visit "/@#{@user1.screen_name}"
page.driver.render Rails.root.join("tmp/#{Time.now.to_i}_1.png"), full: true
fill_in "qb-question", with: Faker::Lorem.sentence
click_button "Ask"
wait_for_ajax
page.driver.render Rails.root.join("tmp/#{Time.now.to_i}_2.png"), full: true
expect(page).to have_text("Question asked successfully.")
end
end