0
HII零誤差,如何解決rspec的
我有一個零error.My控制器代碼是一個問題,這樣的
def list
@users=User.find(params[:id])
if (@users.servers.count>0)
puts 'more than one'
else
puts 'equal or less than one'
end
end
我Rspec的代碼是
it'should_test_list' do
@user_mock=mock(User)
User.should_receive(:find).and_return(@user_mock)
@user_mock.should_receive(servers).and_return(@user_mock.servers)
@user_mock.servers.should_receive(:count).and_return(1)
end
我我得到警告,@user_mock.servers
是零
我還想問一個問題,這是正確的方式t他的問題?
我在等待答覆