Sha256: c194819e32625746ccc3038d62fd4fb69f25bf4a0a7302b762d7f49568d160c6
Contents?: true
Size: 722 Bytes
Versions: 3
Compression:
Stored size: 722 Bytes
Contents
$:.unshift File.dirname(__FILE__) require 'home_page' $:.unshift File.join(File.dirname(__FILE__), '..', '..', 'lib', 'selenium') require 'directory_listing_page' require 'license_page' module Selenium class Menu attr_reader :browser def initialize(browser) @browser = browser end def home_link # todo there should be a way to alter this instance so that the click returns the directory listing page Link.by_id(browser, 'home', DirectoryListingPage.new(@browser)) end #MENU START def download_link Link.by_text(browser, 'Download') end def license_link Link.by_text(browser, 'License', LicensePage.new(@browser)) end #MENU END end end
Version data entries
3 entries across 3 versions & 1 rubygems
Version | Path |
---|---|
Selenium-1.0.4 | spec/selenium/menu.rb |
Selenium-1.0.2 | spec/selenium/menu.rb |
Selenium-1.0.9 | spec/selenium/menu.rb |