Class: EvaluationSystem

Inherits:
BasePage
  • Object
show all
Defined in:
lib/sambal-cle/page_objects/evaluations.rb

Overview

The “Evaluations Dashboard”

Instance Method Summary collapse

Methods inherited from BasePage

basic_page_elements, frame_element

Instance Method Details

#status_of(evaluation_name) ⇒ Object



22
23
24
# File 'lib/sambal-cle/page_objects/evaluations.rb', line 22

def status_of(evaluation_name)
  frm.div(:class=>"summaryBox").table(:text=>/#{Regexp.escape(evaluation_name)}/)[1][1].text
end

#take_evaluation(evaluation_name) ⇒ Object

TakeEvaluation



17
18
19
20
# File 'lib/sambal-cle/page_objects/evaluations.rb', line 17

def take_evaluation(evaluation_name)
  frm.div(:class=>"summaryBox").table(:text=>/#{Regexp.escape(evaluation_name)}/).link.click
  TakeEvaluation.new(@browser)
end