Module: Wayfarer::Networking::Strategy

Included in:
Capybara, Ferrum, HTTP, Selenium
Defined in:
lib/wayfarer/networking/strategy.rb

Instance Method Summary collapse

Instance Method Details

#createObject

Raises:

  • (NoMethodError)


21
22
23
# File 'lib/wayfarer/networking/strategy.rb', line 21

def create
  raise NoMethodError
end

#destroy(_instance) ⇒ Object



25
# File 'lib/wayfarer/networking/strategy.rb', line 25

def destroy(_instance); end

#fetch(instance, url) ⇒ Object



10
11
12
13
# File 'lib/wayfarer/networking/strategy.rb', line 10

def fetch(instance, url)
  navigate(instance, url)
  live(instance)
end

#live(_instance) ⇒ Object



19
# File 'lib/wayfarer/networking/strategy.rb', line 19

def live(_instance); end

Raises:

  • (NoMethodError)


15
16
17
# File 'lib/wayfarer/networking/strategy.rb', line 15

def navigate(_instance, _url)
  raise NoMethodError
end

#renew_onObject



6
7
8
# File 'lib/wayfarer/networking/strategy.rb', line 6

def renew_on
  []
end