module Tedium::SitePrism::ActionDsl
Public Instance Methods
action(name, role = name)
click to toggle source
# File lib/tedium/site_prism/action_dsl.rb, line 4 def action(name, role = name) element "#{name}_element", :role, role define_method "#{name}!" do send("#{name}_element").click end end
actions(*names)
click to toggle source
# File lib/tedium/site_prism/action_dsl.rb, line 12 def actions(*names) names.each { |n| action n } end