【发布时间】:2013-12-06 02:16:46
【问题描述】:
我已经实现了下面的代码,所以我可以通过强参数更新用户属性。它直接来自设计的文档,我非常了解。
然而,问题是我对测试真的很陌生。我正在使用 SimpleCov,它告诉我 u.permit 位未被覆盖。不幸的是,我不太确定如何对此进行测试。
我正在使用 rspec,我想知道是否有人能指出我正确的方向。
如何对此进行测试?
devise_parameter_sanitizer.for(:account_update) do |u|
u.permit(:username, :email, :password, :password_confirmation)
end
【问题讨论】:
标签: ruby-on-rails rspec devise ruby-on-rails-4 strong-parameters