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