RSpec 1.3.3 Rails 2.3.9 Webrat 0.7.3 “undefined method `assign`”
问题 My spec require 'spec_helper' describe 'user_sessions/new.html.erb' do let (:user_session) { mock_model(UserSession).as_null_object } before do assign(:user_session, user_session) end it 'should have the sign in header' do render rendered.should contain('Sign in') end end Throws 1) NoMethodError in 'user_sessions/new.html.erb should have the sign in header' undefined method `assign' for #<Spec::Rails::Example::ViewExampleGroup::Subclass_1:0x1036835e0> Gems: group :test, :cucumber do gem