def setup
@driver_call = 0
@page = Forwarder.new(self)
class << @page
def_delegator :__getobj__, :driver
end
@set_header_call = 0
@set_header_name = nil
@set_header_value = nil
@driver = Forwarder.new(self)
class << @driver
def_delegator :__getobj__, :set_header
end
@server_restart_call = 0
@server_close_call = 0
@control = Forwarder.new(self)
class << @control
def_delegator :__getobj__, :server_restart
def_delegator :__getobj__, :server_close
end
loader = WPM::Loader.new('../control/Navigation/Navigation.rb')
option = { :control => @control }
@Navigation = loader.const_get('Navigation').new(@page, option)
assert((@Navigation.is_a? WPM::PageContext))
@Navigation.init_context
end