Hi Curran,
I believe this is expected behaviour. I suspect there's some
Rails-specific fun with HashWithIndifferentAccess [1] going on here.
If you post your test and controller action code, we might be able to
see if there's a better way of doing what you want to do.
Regards, James.
[1] http://api.rubyonrails.org/classes/HashWithIndifferentAccess.html