提交 cf174eb2 编写于 作者: J Justin Collins

Add test for mass assignment using build()

上级 b59a3069
......@@ -68,6 +68,11 @@ class HomeController < ApplicationController
RandomClass.load params[:file]
end
def test_model_build
current_user = User.new
current_user.something.something.build(params[:awesome_user])
end
private
def filter_it
......
......@@ -454,4 +454,12 @@ class Rails3Tests < Test::Unit::TestCase
:confidence => 1,
:file => /Gemfile/
end
def test_model_build
assert_warning :warning_type => "Mass Assignment",
:line => 73,
:message => /^Unprotected mass assignment near line 73: User.new.something.something/,
:confidence => 0,
:file => /home_controller\.rb/
end
end
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册