3
我正在创建一个Rails插件,并且它正在向Helper动态添加一个方法。我只是想确保添加该方法。我如何看到助手是否响应方法名称?我如何测试Rails Helper定义了一种方法?
我正在创建一个Rails插件,并且它正在向Helper动态添加一个方法。我只是想确保添加该方法。我如何看到助手是否响应方法名称?我如何测试Rails Helper定义了一种方法?
试试这个:
def test_that_foo_helper_defines_bar
o = Object.new
assert !o.respond_to? :bar
o.extend FooHelper
assert o.respond_to? :bar
end
太棒了!谢谢您的帮助。 – Sixty4Bit 2008-09-20 22:25:47