导轨固定装置和功能测试
|
我有一个从头开始基于Railscasts身份验证的用户脚手架,它使用了password属性,当password_hash和password_salt是表时,如何允许测试通过并使我的灯具的密码不在表中?
我在模型中有以下代码,并且我认为它是导致用户不增加的第一行。我怎样才能解决这个问题?
validates_presence_of :password, :on => :create
validates_confirmation_of :password
我想我找到了问题,但不知道如何解决。我调用以下代码,即使我尝试将其添加到属性中,它也不包含password或password_confirmation。
post :create, user: @user.attributes
没有找到相关结果
已邀请:
1 个回复
俺呵誓放胳
如果您仍然想这样做:
将此行添加到用户模型:
请注意,attr_accessible可能会导致安全漏洞。使用它们之前,请详细了解有关attr_accessible和attr_protected的信息。