public void ParseSingleEncoded() { FormData form; using (var input = new MemoryStream(Encoding.UTF8.GetBytes("Test=Pass%20Encoded"))) { form = FormData.ParseUrlEncoded(input) .Result; } form.Values.Count.ShouldEqual(1); form["Test"].ShouldEqual("Pass Encoded"); }
public void ParseMultipleEncoded() { FormData form; using (var input = new MemoryStream(Encoding.UTF8.GetBytes("Test=Pass&Failure=Not+Today"))) { form = FormData.ParseUrlEncoded(input) .Result; } form.Values.Count.ShouldEqual(2); form["Test"].ShouldEqual("Pass"); form["Failure"].ShouldEqual("Not Today"); }