| Modifier and Type | Class and Description |
|---|---|
class |
TestIngest |
| Modifier and Type | Class and Description |
|---|---|
class |
AtomAPIMMessageTest |
class |
NotificationInvocationHandlerTest
Test sending of messages by NotificationInvocationHandler.
|
| Modifier and Type | Class and Description |
|---|---|
class |
FedoraServerTestCase
Base class for JUnit tests that assume a running Fedora instance.
|
| Modifier and Type | Class and Description |
|---|---|
class |
TestAdminAPI
Tests of the REST API.
|
class |
TestAPIA
Test of the Fedora Access Service (API-A).
|
class |
TestAPIAConfigA
Test API-A SOAP in configuration A (Authentication disabled on API-A).
|
class |
TestAPIALite |
class |
TestAPIALiteConfigA
Test API-A Lite in configuration A (Authentication disabled on API-A).
|
class |
TestAPIM |
class |
TestAPIM2
Test APIM based on templating of resource files
These tests also use the non-MTOM WS client
|
class |
TestAPIMLite |
class |
TestAuthentication
Tests correct/incorrect authentication against API-A/Lite and API-M/Lite.
|
class |
TestExampleWithMediashelfClient |
class |
TestExternalDatastreams |
class |
TestHTTPStatusCodes
Common tests for correct/incorrect http status codes with api requests over
API-A/API-M Lite.
|
class |
TestHTTPStatusCodesConfigA
HTTP status code tests to be run when API-A authentication is off and the
resource index is disabled.
|
class |
TestHTTPStatusCodesConfigB
HTTP status code tests to be run when API-A authentication is on.
|
class |
TestHTTPStatusCodesConfigC
Common tests for correct/incorrect http status codes with api requests over
API-A/API-M Lite.
|
class |
TestHTTPStatusCodesConfigQ
HTTP status code tests to be run when API-A authentication is off and the
resource index is disabled.
|
class |
TestManagedDatastreams |
class |
TestManagementNotifications
Performs tests to check notifications provided when management services
are exercised.
|
class |
TestManyDisseminations
Tests a series of many dissemination requests.
|
class |
TestRelationships
Tests for the various relationship API-M methods.
|
class |
TestRESTAPI
Tests of the REST API.
|
class |
TestRESTAPIConfigQ
Tests of the REST API based on the config Q settings.
|
class |
TestRESTAPIURLDecoding |
class |
TestRISearch
Tests risearch functionality when the resource index is enabled.
|
class |
TestXACMLPolicies
Tests involving XACML policies, for API-A and API-M.
|
| Modifier and Type | Class and Description |
|---|---|
class |
TestHierarchy
Tests hierarchical path-based resource-id (XACML hierarchical resource profile)
Objects are related through a series of parent-child and child-parent relationships
Test policy is set at the bottom object level using a full path to that object, ie
/test:1000000/test:1000001/test:1000002/test:1000003/test:1000004
So policy will only apply correctly if the full hierarchical resource id is
correctly constructed from the relationships.
|
class |
TestPolicies |
| Modifier and Type | Class and Description |
|---|---|
class |
TestPolicyIndex
Testing of the PolicyIndex
Tests that modifications of policies as fedora objects with
FESLPOLICY datastreams are correctly propagated to the PolicyIndex
Tests use various API methods to modify objects and datastreams, and verify
that the policy is correctly enforced (or not)
Policies and objects, users and roles
test-policy-A.xml gives access to members of collection test:1000001
tests check for access to test:1000002
user is testuser/testuser, role is testing
test-policy-B.xml gives access to members of collection test:1000006
tests check for access to test:1000007
user is testuser/testuser, role is testing
Note: as policies are included in foxml as inline (X) datastreams, don't include
any processing instructions (eg XML header) in the XACML policy files.
|
| Modifier and Type | Class and Description |
|---|---|
class |
TestREST |
| Modifier and Type | Class and Description |
|---|---|
class |
FedoraUtil |
| Modifier and Type | Class and Description |
|---|---|
class |
TestCommandLineFormats
Tests the command-line Ingest and Export interfaces with varied formats.
|
class |
TestCommandLineUtilities |
class |
TestLargeDatastreams
Performs ingest and export tests using large datastreams.
|
class |
TestMisplacedNamespace
Tests live behaviour when ingesting malformed foxml.
|
class |
TestOAIService |
class |
TestObjectLastModDate |
Copyright © 2014 DuraSpace. All Rights Reserved.