Rails Helper가 메서드를 정의하는지 어떻게 테스트하나요?
-
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