Question

Je crée un plugin Rails qui ajoute dynamiquement une méthode à un Helper. Je veux juste m'assurer que la méthode est ajoutée. Comment puis-je voir si l’assistant répond au nom de la méthode?

Était-ce utile?

La solution

Essayez ceci:

def test_that_foo_helper_defines_bar
  o = Object.new
  assert !o.respond_to? :bar
  o.extend FooHelper
  assert o.respond_to? :bar
end
Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top