比方說,我有一個類定義,就像這樣:如何聲明一個類將響應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
應該在類方法上失敗。