clientResource = null;
super.tearDown();
}
public void testGet() throws IOException, ResourceException {
Representation input = new StringRepresentation("<root/>",
MediaType.APPLICATION_XML);
Representation result = clientResource.post(input,
MediaType.APPLICATION_XML);
assertNotNull(result);
assertEquals("<root/>1", result.getText());
assertEquals(MediaType.APPLICATION_XML, result.getMediaType());
input = new StringRepresentation("<root/>", MediaType.APPLICATION_XML);
result = clientResource.post(input, MediaType.APPLICATION_JSON);
assertNotNull(result);
assertEquals("<root/>2", result.getText());
assertEquals(MediaType.APPLICATION_JSON, result.getMediaType());
input = new StringRepresentation("root=true",
MediaType.APPLICATION_WWW_FORM);
result = clientResource.post(input, MediaType.APPLICATION_JSON);
assertNotNull(result);
assertEquals("root=true3", result.getText());
assertEquals(MediaType.APPLICATION_JSON, result.getMediaType());
Form inputForm = new Form();
inputForm.add("root", "true");
result = clientResource.post(inputForm, MediaType.APPLICATION_JSON);
assertNotNull(result);
assertEquals("root=true3", result.getText());
assertEquals(MediaType.APPLICATION_JSON, result.getMediaType());
input = new StringRepresentation("[root]", MediaType.APPLICATION_JSON);
result = clientResource.post(input, MediaType.APPLICATION_JSON);
assertNotNull(result);
assertEquals("[root]2", result.getText());
assertEquals(MediaType.APPLICATION_JSON, result.getMediaType());