我正在开发一个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
现在,我想在 Rspec 中测试这个助手,但是我不知道如何为这样的助手实现Rspec中的测试。有人能帮我吗?
发布于 2011-11-01 01:50:33
我只需在规范文件中创建一个类:
class DummyDbDataHelper
extend DbDataHelper
end
describe DummyDbDataHelper do
it "tests the load_data method" do
DummyDbDataHelper.load_data.should ...
end
end
https://stackoverflow.com/questions/7964115
复制