将类定义为特定对象

时间:2016-06-02 12:37:55

标签: ruby-on-rails ruby capybara

我试图创建一个只是特定对象表示的类(在本例中是一个水豚会话)。

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

但在我定义或需要水豚之前,我不确定该怎么做。

0 个答案:

没有答案