1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31
|
require 'spec_helper'
describe "Rack::Typhoeus::Middleware::ParamsDecoder" do
before(:all) do
require "rack/typhoeus"
end
let(:app) do
double
end
let(:env) do
double
end
let(:klass) do
Rack::Typhoeus::Middleware::ParamsDecoder
end
describe "#call" do
end
context "when requesting" do
let(:response) { Typhoeus.get("localhost:3001", :params => {:x => [:a]}) }
it "transforms parameters" do
expect(response.body).to include("query_hash\":{\"x\":[\"a\"]}")
end
end
end
|