문제

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
라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top