我试图创建一个只是特定对象表示的类(在本例中是一个水豚会话)。
class Capy
require 'capybara'
require 'capybara/poltergeist'
def initialize
Capybara.register_driver :poltergeist do |app|
Capybara::Poltergeist::Driver.new(app)
end
@session = Capybara::Session.new(:poltergeist)
end
end
我希望我的Capy对象成为具有适当设置的Capybara会话。 我想我可能需要继承这个类 e.g。
class Capy < Capybara::Session
但在我定义或需要水豚之前,我不确定该怎么做。