我正在开发 Rails 应用。我在 app / helpers / 下有一个帮手,就是这个 的 db_data_helper.rb 即可。
此 db_data_helper 中的方法主要用于执行sql dump文件以将数据加载到数据库。帮手中的这些方法用于某些Rake任务。
帮助程序的一些示例代码:
db_data_helper.rb:
module DbDataHelper
def self.load_data
# CODE TO EXECUTE SQL dump files
end
...
...
end
现在,我想在 Rspec 中测试这个帮助器,但我不知道如何在Rspec中为这样的帮助器实现测试。有人可以帮我这个吗?
答案 0 :(得分:-1)
我只是在我的spec文件中创建一个类:
class DummyDbDataHelper
extend DbDataHelper
end
describe DummyDbDataHelper do
it "tests the load_data method" do
DummyDbDataHelper.load_data.should ...
end
end