assertEquals("stuff", param.getValue());
}
public void testNVParse() {
String s = "test";
NameValuePair param =
BasicHeaderValueParser.parseNameValuePair(s, null);
assertEquals("test", param.getName());
assertEquals(null, param.getValue());
s = "test=stuff";
param = BasicHeaderValueParser.parseNameValuePair(s, null);
assertEquals("test", param.getName());
assertEquals("stuff", param.getValue());
s = " test = stuff ";
param = BasicHeaderValueParser.parseNameValuePair(s, null);
assertEquals("test", param.getName());
assertEquals("stuff", param.getValue());
s = "test = \"stuff\"";
param = BasicHeaderValueParser.parseNameValuePair(s, null);
assertEquals("test", param.getName());
assertEquals("stuff", param.getValue());
s = "test = \" stuff\\\"\"";
param = BasicHeaderValueParser.parseNameValuePair(s, null);
assertEquals("test", param.getName());
assertEquals(" stuff\\\"", param.getValue());
s = " test";
param = BasicHeaderValueParser.parseNameValuePair(s, null);
assertEquals("test", param.getName());
assertEquals(null, param.getValue());
s = " ";
param = BasicHeaderValueParser.parseNameValuePair(s, null);
assertEquals("", param.getName());
assertEquals(null, param.getValue());
s = " = stuff ";
param = BasicHeaderValueParser.parseNameValuePair(s, null);
assertEquals("", param.getName());
assertEquals("stuff", param.getValue());
}