此测试的等效cURL请求是什么?
test "create user" do
user = {
user: {
username: "fasfas",
password: "fasfas",
password_confirmation: "fasfas",
email: "fasfas@fasfas.com"
}
}
post "/users", user, {"Accept" => "application/json"}
assert_equal response.status, 201
end
我正在尝试像
这样的东西curl http://someurl.com/users -d "username=...&password=..."
等等,但它不起作用,因为控制器需要user
参数。
答案 0 :(得分:1)
试试这个
curl -X POST -d "user[username]=fasfas&user[password]=fasfas&user[password_confirmation]=fasfas&user[email]=fasfas@fasfas.com" http://someurl.com/users