Rails ヘルパーがメソッドを定義していることをテストするにはどうすればよいですか?
-
01-07-2019 - |
質問
Rails プラグインを作成しており、メソッドをヘルパーに動的に追加しています。メソッドが追加されていることを確認したいだけです。ヘルパーがメソッド名に応答するかどうかを確認するにはどうすればよいですか?
解決
これを試して:
def test_that_foo_helper_defines_bar
o = Object.new
assert !o.respond_to? :bar
o.extend FooHelper
assert o.respond_to? :bar
end
所属していません StackOverflow