标签: ruby ruby-on-rails-3 module rspec-rails
我有一个名为“ AppHelper”的帮助程序模块和一个我想使用rspec进行测试的私有方法“ sum”。
例如:
module AppHelper private def sum(a,b) puts a+b end end
答案 0 :(得分:1)
创建一个虚拟类并使用 .send(:private_method,args)
示例
obj = Class.new {扩展AppHelper} obj.send(:sum,1,2)