Как утверждать, что класс ответит_на метод класса с RSpec?

Допустим, у меня есть такое определение класса:

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не должен работать с методами класса.

13
задан michaelrshannon 19 June 2013 в 11:15
поделиться