Class: SearchPublicResults

Inherits:
BasePage show all
Defined in:
lib/sakai-cle-test-api/page_objects/public_search.rb

Overview

The page showing the results list of Site matches to a search of public sites/projects.

Instance Method Summary collapse

Methods inherited from BasePage

basic_page_elements, frame_element

Methods inherited from PageMaker

element, expected_element, expected_title, #initialize, #method_missing, page_url

Constructor Details

This class inherits a constructor from PageMaker

Dynamic Method Handling

This class handles dynamic methods through the method_missing method in the class PageMaker

Instance Method Details

#click_site(site_name) ⇒ Object



28
29
30
31
# File 'lib/sakai-cle-test-api/page_objects/public_search.rb', line 28

def click_site(site_name)
  @browser.frame(:index=>0).link(:text=>site_name).click
  SiteSummaryPage.new(@browser)
end

#homeObject



33
34
35
36
# File 'lib/sakai-cle-test-api/page_objects/public_search.rb', line 33

def home
  @browser.frame(:id=>"ifrm").link(:text=>"Home").click
  Login.new(@browser)
end