Sha256: d5afb2bc23eb3348da318031a83fc1928724555118ad05703b31efb08d411030

Contents?: true

Size: 813 Bytes

Versions: 4

Compression:

Stored size: 813 Bytes

Contents

##############################################################################
# File::    guideline_page.rb
# Purpose:: Guideline page for AdminModule
#
# Author::    Jeff McAffee 11/15/2013
#
##############################################################################
require 'page-object'

module AdminModule::Pages
  class GuidelinePage
    include PageObject

    #page_url(:get_dynamic_url)

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

    link(:versions,
          text: 'Versions')

    button(:add_version_button,
          id: 'cmdAddVersion')

    def add_version
      self.versions
      self.add_version_button

      # Return the next page object.
      GuidelineVersionPage.new(@browser, false)
    end
  end
end # module Pages

Version data entries

4 entries across 4 versions & 1 rubygems

Version Path
admin_module-0.1.7 lib/admin_module/pages/guideline_page.rb
admin_module-0.1.6 lib/admin_module/pages/guideline_page.rb
admin_module-0.1.5 lib/admin_module/pages/guideline_page.rb
admin_module-0.1.4 lib/admin_module/pages/guideline_page.rb