我的模特有
def self.empty_building
// stuff
end
我如何为这个现有的rspec做过尝试:
describe "empty_building" do
subject { Building.new }
it { should respond_to :empty_building }
end
but getting :
Failure/Error: it { should respond_to :empty_building }
expected #<Building id: nil, district_id: nil, name: nil,
direct: nil, created_at: nil, updated_at: nil> to respond to :empty_building
答案 0 :(得分:9)
你有一个班级方法
self.empty_building
在你的模型中..但你的主题是建筑的一个实例。
所以要么,它应该是
def empty_building
或它应该是:
describe "empty_building" do
it { Building.should respond_to :empty_building }
end