@Test
public void testDELETEObject() throws Exception
{
Object objectToBeDeleted = getObject("XWiki.TagClass");
DeleteMethod deleteMethod =
executeDelete(getUriBuilder(ObjectResource.class).build(getWiki(), "Main", "WebHome",
objectToBeDeleted.getClassName(), objectToBeDeleted.getNumber()).toString(), "Admin", "admin");
Assert.assertEquals(getHttpMethodInfo(deleteMethod), HttpStatus.SC_NO_CONTENT, deleteMethod.getStatusCode());
GetMethod getMethod =
executeGet(getUriBuilder(ObjectResource.class).build(getWiki(), "Main", "WebHome",
objectToBeDeleted.getClassName(), objectToBeDeleted.getNumber()).toString());
Assert.assertEquals(getHttpMethodInfo(getMethod), HttpStatus.SC_NOT_FOUND, getMethod.getStatusCode());