class SPV::Element
Extends a native Capybara element with new methods.
Public Class Methods
new(element, parent, &block)
click to toggle source
Calls superclass method
# File lib/site_prism_vcr/element.rb, line 11 def initialize(element, parent, &block) super element @applier = Applier.new(parent, &block) end
Public Instance Methods
click_and_apply_vcr(&block)
click to toggle source
# File lib/site_prism_vcr/element.rb, line 17 def click_and_apply_vcr(&block) shift_event { click }.apply_vcr(&block) end