class AdminModule::Pages::GuidelinesPage
Public Class Methods
gdls_id()
click to toggle source
This must be a class method so it’s available for the control method generation methods.
# File lib/admin_module/pages/guidelines_page.rb, line 24 def self.gdls_id 'ctl00_cntPlh_ctlGuidelines_lstItems' end
Public Instance Methods
get_dynamic_url()
click to toggle source
# File lib/admin_module/pages/guidelines_page.rb, line 16 def get_dynamic_url AdminModule.configuration.base_url + "/admin/decision/guidelines.aspx" end
get_guidelines()
click to toggle source
# File lib/admin_module/pages/guidelines_page.rb, line 37 def get_guidelines gdl_list = [] Nokogiri::HTML(@browser.html).css("select##{GuidelinesPage.gdls_id}>option").each do |elem| gdl_list << elem.text end gdl_list end
open_guideline(gdl_name)
click to toggle source
# File lib/admin_module/pages/guidelines_page.rb, line 46 def open_guideline(gdl_name) #guidelines_options # List of option text guidelines_element.select gdl_name self.modify # Return the next page object. AdminModule::ConfigHelper.page_factory.guideline_page(false) #GuidelinePage.new(@browser, false) end
version_all()
click to toggle source
# File lib/admin_module/pages/guidelines_page.rb, line 56 def version_all version_all_button # Return the next page object. AdminModule::ConfigHelper.page_factory.guidelines_version_all_page(false) #GuidelinesVersionAllPage.new(@browser, false) end