I\'m trying to build an rspec test that sends JSON (or XML) via POST. However, I can\'t seem to actually get it working:
json = {.... data ....}.to_json
There's a way to do this described in this thread -- it's a hack, but it seems to work:
@request.env["HTTP_ACCEPT"] = "application/json" json = { ... data ... }.to_json post :create, :some_param => json