Method: Spider::Test::PageObject#initialize

Defined in:
lib/spiderfw/test/page_object.rb

#initialize(browser = nil) ⇒ PageObject

Returns a new instance of PageObject.



6
7
8
9
10
11
12
13
# File 'lib/spiderfw/test/page_object.rb', line 6

def initialize(browser=nil)
    unless browser
        if Object.const_defined?(:Capybara) && Capybara.current_session
            browser = Capybara.current_session
        end
    end
    @browser = browser
end