public class TestHTTPStatusCodes extends FedoraServerTestCase
Constants.FedoraHomesslACCESS, ACTION, API, ATOM_APIM1_0, ATOM_ZIP1_1, ATOM1_1, AUDIT, AUDIT1_0, BATCH_MODIFY, BATCH_MODIFY1_1, BE_SECURITY, BE_SECURITY1_0, BINDING_SPEC, DATASTREAM, DC, DISSEMINATOR, DS_COMPOSITE_MODEL, DS_COMPOSITE_MODEL1_0, DS_INPUT_SPEC1_0, DS_INPUT_SPEC1_1, EMPTY_STRING_ARRAY, ENVIRONMENT, FCFG, FEDORA, FEDORA_APP_CONTEXT_NAME, FEDORA_DEFAULT_APP_CONTEXT, FEDORA_HOME, FEDORA_REPOSITORY_PID, FOXML, FOXML1_0, FOXML1_0_LEGACY, FOXML1_1, HTTP_REQUEST, MANAGEMENT, METHOD_MAP, METS, METS_EXT, METS_EXT1_0, METS_EXT1_0_LEGACY, METS_EXT1_1, MODEL, MULGARA, OAI_DC, OAI_DC2_0, OAI_FRIENDS, OAI_FRIENDS2_0, OAI_IDENTIFIER, OAI_IDENTIFIER2_0, OAI_PMH, OAI_PMH2_0, OAI_PROV, OAI_PROV2_0, OBJ_DATASTREAMS1_0, OBJ_HISTORY1_0, OBJ_ITEMS1_0, OBJ_METHODS1_0, OBJ_PROFILE1_0, OBJ_VALIDATION1_0, OBJECT, OLD_XLINK, PID_LIST1_0, RDF, RDF_XSD, RECOVERY, RELS_EXT, RELS_EXT1_0, RELS_INT1_0, REPO_DESC1_0, RESOURCE, SDEF, SDEF_METHOD_MAP1_0, SDEP, SDEP_METHOD_MAP1_0, SDEP_METHOD_MAP1_1, SERVICE_PROFILE, SOAP, SOAP_ENC, SUBJECT, TYPES, VIEW, WSDL, WSDL_HTTP, WSDL_MIME, XACML_POLICY, XACML_POLICY1_0, XACML1, XACML1_ACTION, XACML1_POLICY, XACML1_RESOURCE, XACML1_SUBJECT, XACML2_POLICY_SCHEMA, XLINK, XML_XSD, XMLNS, XSIBESECURITY, DEMO_DIR_PREFIX, FCFG, FEDORA_HOME_CLIENT, FEDORA_HOME_CLIENT_BIN, FEDORA_HOME_SERVER, FEDORA_HOME_SERVER_CONFIG, FEDORA_PASSWORD, FEDORA_USERNAME, NS_FCFG, NS_FEDORA_TYPES, NS_FEDORA_TYPES_PREFIX| Constructor and Description |
|---|
TestHTTPStatusCodes() |
getDemoObjects, getDemoObjects, getXMLQueryResult, getXMLQueryResult, ingestDemoObjects, ingestDemoObjects, ingestDemoObjects, ingestDemoObjects, ingestDemoObjects, ingestDemoObjects, ingestDocumentTransformDemoObjects, ingestFormattingObjectsDemoObjects, ingestImageCollectionDemoObjects, ingestImageManipulationDemoObjects, ingestSimpleDocumentDemoObjects, ingestSimpleImageDemoObjects, purgeDemoObjects, purgeDemoObjects, purgeDemoObjects, runConcurrent, testingAtom, testingAtomZip, testingMETSgetBaseURL, getDemoAppServerContext, getDemoBaseURL, getFedoraAppServerContext, getFedoraClient, getFedoraClient, getHost, getPassword, getPort, getProtocol, getRIImplementation, getServerConfiguration, getUsernamepublic static final String TEST_OBJ
public static final String BOGUS_DS
public static final String BOGUS_METHOD
public static final String BOGUS_OBJ
public static final String BOGUS_SDEF
public static final String GET_NEXT_PID_PATH
public static final String DESCRIBE_REPOSITORY_PATH
public static final String GET_DS_DISSEM_PATH
public static final String GET_DS_DISSEM_BOGUS_DS_PATH
public static final String GET_DS_DISSEM_BOGUS_OBJ_PATH
public static final String GET_DEFAULT_DISSEM_PATH
public static final String GET_DEFAULT_DISSEM_BOGUS_METHOD_PATH
public static final String GET_DEFAULT_DISSEM_BOGUS_OBJ_PATH
public static final String GET_CUSTOM_DISSEM_PATH
public static final String GET_CUSTOM_DISSEM_BOGUS_METHOD_PATH
public static final String GET_CUSTOM_DISSEM_BOGUS_SDEF_PATH
public static final String GET_CUSTOM_DISSEM_BOGUS_OBJ_PATH
public static final String GET_OBJ_HISTORY_PATH
public static final String GET_OBJ_HISTORY_BOGUS_OBJ_PATH
public static final String GET_OBJ_PROFILE_PATH
public static final String GET_OBJ_PROFILE_BOGUS_OBJ_PATH
public static final String LIST_DATASTREAMS_PATH
public static final String LIST_DATASTREAMS_BOGUS_OBJ_PATH
public static final String LIST_METHODS_PATH
public static final String LIST_METHODS_BOGUS_OBJ_PATH
public static final String FIND_OBJECTS_PATH
public static final String FIND_OBJECTS_BADREQ_PATH
public static final String RI_SEARCH_PATH
public static void checkBadAuthN(String requestPath) throws Exception
Exceptionpublic static void checkBadAuthZ(String requestPath) throws Exception
Exceptionpublic static void checkNotFound(String requestPath) throws Exception
Exceptionpublic static void checkBadRequest(String requestPath) throws Exception
Exceptionpublic void testDescribeRepository_OK()
throws Exception
Exceptionpublic void testGetDatastreamDissemination_OK()
throws Exception
Exceptionpublic void testGetDatastreamDissemination_Datastream_NotFound()
throws Exception
Exceptionpublic void testGetDatastreamDissemination_Object_NotFound()
throws Exception
Exceptionpublic void testGetDissemination_Default_OK()
throws Exception
Exceptionpublic void testGetDissemination_Default_Method_NotFound()
throws Exception
Exceptionpublic void testGetDissemination_Default_Object_NotFound()
throws Exception
Exceptionpublic void testGetDissemination_Custom_OK()
throws Exception
Exceptionpublic void testGetDissemination_Custom_Method_NotFound()
throws Exception
Exceptionpublic void testGetDissemination_Custom_Object_NotFound()
throws Exception
Exceptionpublic void testGetObjectHistory_Object_NotFound()
throws Exception
Exceptionpublic void testGetObjectProfile_Object_NotFound()
throws Exception
Exceptionpublic void testListDatastreams_Object_NotFound()
throws Exception
Exceptionpublic void testListMethods_Object_NotFound()
throws Exception
Exceptionpublic void testFindObjects_BadRequest()
throws Exception
Exceptionpublic static junit.framework.Test suite()
public static void main(String[] args)
Copyright © 2015 DuraSpace. All Rights Reserved.