0
我有Project
控制器和rspec文件。我USIG current_user
助手這樣:設計,未定義的局部變量或方法current_user
# projects_controller_spec.rb
describe "user signed in" do
before(:each) { sign_in @user }
after(:each) { sign_out @user}
describe "GET index" do
it "assigns all projects as @projects" do
project = FactoryGirl.create(:project, :user => current_user)
get :index, {}, valid_session
assigns(:projects).should eq([project])
end
end
...
end
傭工sign_in
和sign_out
似乎工作正常,但心中已經對current_user
得到了一個錯誤:
undefined local variable or method `current_user'
什麼可能是一個問題,如何要解決這個問題?
我編輯了我的答案 – Dougui 2012-07-27 18:39:57