Капибара: «контроллер» - это ноль? - PullRequest
0 голосов
/ 05 августа 2011

Тест:

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

Результат:

An expectation of :closest_campus was set on nil

У меня никогда раньше не было этого предупреждения в Rspec, но теперь оно отображается с Capybara.Любая причина почему?

1 Ответ

0 голосов
/ 05 августа 2011

Это потому, что @location равен nil, поэтому он предупреждает, что вы явно заглушаете метод для возврата nil.Что, вероятно, не то, что вы хотите.

...