什么“分配”

时间:2011-12-23 13:12:44

标签: ruby-on-rails ruby testing rspec

目前我正在尝试学习ruby on rails和测试框架rspec 任何人都可以回答我在这个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 个答案:

答案 0 :(得分:10)

assigns只是检查您在控制器中设置的实例变量的值。

这里检查@mymodels