public void the_values_are_returned()
        {
            given_context();
            given_request_stream("Customer.Something=John&Customer.SomethingElse=Doe");

            when_decoding <Dictionary <string, string[]> >();

            ThenTheResult.ShouldContainKey("Customer.Something");
            ThenTheResult["Customer.Something"].ShouldBe(new[] { "John" });
            ThenTheResult.ShouldContainKey("Customer.SomethingElse");
            ThenTheResult["Customer.SomethingElse"].ShouldBe(new[] { "Doe" });
        }