class Prickle::Capybara::Popups::Selenium
Public Class Methods
new()
click to toggle source
# File lib/prickle/capybara/popup/selenium.rb, line 8 def initialize @popup = page.driver.browser.switch_to.alert end
Public Instance Methods
confirm()
click to toggle source
# File lib/prickle/capybara/popup/selenium.rb, line 12 def confirm @popup.accept end
contains_message?(message)
click to toggle source
# File lib/prickle/capybara/popup/selenium.rb, line 24 def contains_message? message raise Exceptions::MessageNotContainedInPopup.new(self.message) unless self.message.eql? message end
dismiss()
click to toggle source
# File lib/prickle/capybara/popup/selenium.rb, line 16 def dismiss @popup.dismiss end
message()
click to toggle source
# File lib/prickle/capybara/popup/selenium.rb, line 20 def message @popup.text end