Итак, проблема была в значении параметра для
:reset_password_key
test "fail create password with invalid key" do
post :create_new_password, {:create_new_password=>{:password=>"1", :password_confirmation=>"1"}, :reset_password_key=>"<strong>user.reset_password_key</strong>"}
end
Кажется, что-то не так с. (точка) в значении параметра.
Если я перехожу на другое значение без "." (точка), все в порядке. Следующие работы, как и ожидалось:
test "fail create password with invalid key" do
post :create_new_password, {:create_new_password=>{:password=>"1", :password_confirmation=>"1"}, :reset_password_key=>"<strong>user_reset_password_key</strong>"}
end