Скажем, у меня есть определение класса так:
class Foo
def init(val)
@val = val
end
def self.bar
:bar
end
def val
@val
end
end
со спецификацией типа:
describe Foo
it { should respond_to(:val) }
it { should respond_to(:bar) }
end
Второе утверждение it
терпит неудачу. Мне не ясно, из документации RSpec, что respond_to
не работает в методах класса.