Тест Rspec для помощника в моем случае - PullRequest
0 голосов
/ 01 ноября 2011

Я занимаюсь разработкой приложения Rails .У меня есть помощник в app / helpers / , это db_data_helper.rb .

Методы в этом db_data_helper в основном используются для выполнения файла дампа sql для загрузки данных в базу данных.И эти методы в помощнике используются в некоторых задачах Rake.

Пример кода помощника:

db_data_helper.rb:

module DbDataHelper

  def self.load_data
       # CODE TO EXECUTE SQL dump files
  end
  ...
  ...
end

Теперь я хотел бы test этот помощник в Rspec , но я не уверен, как реализовать тест в Rspec для такого помощника.Может ли кто-нибудь помочь мне в этом?

1 Ответ

0 голосов
/ 01 ноября 2011

Я бы просто создал класс в моем spec-файле:

class DummyDbDataHelper
  extend DbDataHelper
end

describe DummyDbDataHelper do
  it "tests the load_data method" do
    DummyDbDataHelper.load_data.should ...
  end
end
...