Class: AssignmentsAttachments

Inherits:
AttachPageTools show all
Includes:
AssignmentsMenu
Defined in:
lib/sakai-oae-test-api/cle_frame_classes.rb

Overview

Page for attaching files to Assignments

Instance Method Summary collapse

Methods included from AssignmentsMenu

#add_assignment, #assignment_list, #assignments_frame, #grade_report, #options, #permissions, #reorder, #student_view

Methods included from PageObject

#method_missing, #name_li, #name_link

Methods inherited from AttachPageTools

#access_level, #add, #attach_a_copy, #continue, #create_subfolders_in, #edit_details, #file_names, #folder_names, #go_to_folder, #items_to_attach, #move, #open_folder, #remove, #remove_item, #select_file, #show_other_sites, #upload_file, #upload_file_to_folder, #upload_files_to_folder, #upload_multiple_files_to_folder, #url=, #what_is_parent?

Constructor Details

#initialize(browser) ⇒ AssignmentsAttachments

Returns a new instance of AssignmentsAttachments.



2149
2150
2151
2152
2153
2154
2155
2156
2157
2158
# File 'lib/sakai-oae-test-api/cle_frame_classes.rb', line 2149

def initialize(browser)
  @browser = browser

  @@classes = {
      :this => "AssignmentsAttachments",
      :parent => "AddAssignments",
      :second => "AssignmentStudent",
      :third => "AssignmentSubmission"
  }
end

Dynamic Method Handling

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