PackageDescriptionDocument packageDoc = registry.getPackageDescriptionDocument(packagePath); if (packageDoc == null)
/** * @throws Exception */ @Test public void testGetPackageDescriptionDocumentByPath() throws Exception { PackageDescriptionDocument doc = getWebscriptRegistry().getPackageDescriptionDocument("/documents/samples"); assertNotNull(doc); }
/** * @throws Exception */ @Test public void testPackageDescriptionDocumentNameDescription() throws Exception { PackageDescriptionDocument doc = getWebscriptRegistry().getPackageDescriptionDocument("/documents/samples"); assertNotNull(doc); String shortName = doc.getShortName(); assertEquals("Alfresco samples",shortName); String description = doc.getDescription(); assertEquals("Alfresco sample webscripts",description); }
/** * @throws Exception */ @Test public void testPackageDescriptionDocumentResources() throws Exception { PackageDescriptionDocument doc = getWebscriptRegistry().getPackageDescriptionDocument("/documents/samples"); assertNotNull(doc); ResourceDescription [] resources = doc.getResourceDescriptions(); assertNotNull(resources); assertEquals(2,resources.length); String shortName = resources[0].getShortName(); assertEquals("Alfresco sample1",shortName); String description = resources[0].getDescription(); assertEquals("Alfresco sample1 webscript",description); String[] scriptIds = resources[0].getScriptIds(); assertEquals(4,scriptIds.length); assertEquals("documents/samples/sample1.get",scriptIds[0]); }