Class: AdminModule::Pages::RulePage

Inherits:
Object
  • Object
show all
Includes:
PageObject
Defined in:
lib/admin_module/pages/rule_page.rb

Instance Method Summary collapse

Instance Method Details

#cancelObject



47
48
49
50
51
52
53
54
# 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_urlObject

page_url(:get_dynamic_url)



17
18
19
# File 'lib/admin_module/pages/rule_page.rb', line 17

def get_dynamic_url
  AdminModule.configuration.base_url + "/admin/decision/rule.aspx"
end

#saveObject



38
39
40
41
42
43
44
45
# 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) ⇒ Object



30
31
32
33
34
35
36
# 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