ho definito un modulo:Come includere Capybara nel modulo nel progetto Cetriolo
module Support
include Capybara::DSL
def self.do_something
click_link 'Questions'
end
end
E 'situato a caratteristiche/supporto/support.rb
mio env.rb:
require 'capybara'
require 'cucumber'
require 'capybara/cucumber'
Capybara.app_host = "http://www.stackoverflow.com"
Capybara.run_server = false
Capybara.default_driver = :selenium
Invoco la funzione del modulo in steps.rb:
Support::do_something
E ho eccezione:
undefined method `click_link' for Support:Module (NoMethodError)
Come posso fare Capybara disponibili nel modulo di supporto?