class AdminModule::Pages::RulePage

Public Instance Methods

cancel() click to toggle source
# File lib/admin_module/pages/rule_page.rb, line 47
def cancel
  clear_browser_alert

  self.cancel_button

  # Return the next page object.
  RulesPage.new(@browser, false)
end
get_dynamic_url() click to toggle source

page_url(:get_dynamic_url)

# File lib/admin_module/pages/rule_page.rb, line 17
def get_dynamic_url
  AdminModule.configuration.base_url + "/admin/decision/rule.aspx"
end
save() click to toggle source
# File lib/admin_module/pages/rule_page.rb, line 38
def save
  clear_browser_alert

  self.save_button

  # Return the next page object.
  RulesPage.new(@browser, false)
end
set_name(new_name) click to toggle source
# File lib/admin_module/pages/rule_page.rb, line 30
def set_name new_name
  clear_browser_alert

  self.rule_name = new_name
  # Return self as page object.
  self
end

Private Instance Methods

clear_browser_alert() click to toggle source
# File lib/admin_module/pages/rule_page.rb, line 58
def clear_browser_alert
  if @browser.alert.exists?
    while @browser.alert.exists?
      @browser.alert.ok
    end
  end
end