что "назначает" - PullRequest
       8

что "назначает"

5 голосов
/ 23 декабря 2011

В настоящее время я пытаюсь изучать ruby ​​на рельсах, и среда тестирования rspek может кто-нибудь ответить мне, что назначает делать в этом тесте rspec

 describe "GET index" do
    it "assigns all mymodel as @mymodel" do
      mymodel = Factory(:mymodel)
      get :index
      assigns(:mymodels).should eq([mymodel])
    end
  end

1 Ответ

10 голосов
/ 23 декабря 2011

assigns просто проверяет значение переменных экземпляра, которые вы установили в вашем контроллере.

Здесь он проверяет @mymodels.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...