這裏是我的RSpec代碼:創造RSpec的測試對象變量卻得到了零
describe User do
before{(@user=User.new(username:"abcdefg",email:"[email protected]",password:"123456")}
subject(@user)
@user.save
end
,我得到了這樣的錯誤:undefined method 'save' for nil:NilClass(NoMethodError)
我嘗試寫同樣的代碼在軌控制檯,它只是工作。但是,當涉及到Rspec,它失敗了,我無法找到任何理由......
任何人都可以幫我嗎?
如果你已經在同一個會話中定義過'@ user' –