assertEquals("value1", (String) bd.getParameters().get("param1"));
assertEquals("value2", (String) bd.getParameters().get("param2"));
assertEquals("value3", (String) bd.getParameters().get("param3"));
bd = new BodyDescriptor();
bd.addField("Content-Type ", "text/plain; "
+ "param1= \" value with\tspaces \" ; "
+ "param2=\"\\\"value4 with escaped \\\" \\\"\";");
assertEquals(2, bd.getParameters().size());
assertEquals(" value with\tspaces ", (String) bd.getParameters().get("param1"));
assertEquals("\"value4 with escaped \" \"", (String) bd.getParameters().get("param2"));