2011-08-05 71 views
0

測試:水豚:「控制器」是零?

it "works" do 
     controller.stub!(:closest_campus).and_return(@location) 
     visit "/locations" 
end 

結果:

An expectation of :closest_campus was set on nil 

我從來沒有過在Rspec的這個警告,但它現在與水豚顯示。任何理由?

回答

0

這是因爲@location是零,所以它警告你顯式存根方法返回nil。這可能不是你想要的。

+0

很抱歉混淆。 @location被設置在之前(:每個)並且可用。 – jmccartie