Package org.fcrepo.integration.http.api
Class OcflPersistenceIT
- java.lang.Object
-
- org.fcrepo.integration.http.api.AbstractResourceIT
-
- org.fcrepo.integration.http.api.OcflPersistenceIT
-
@TestExecutionListeners(listeners=TestIsolationExecutionListener.class, mergeMode=MERGE_WITH_DEFAULTS) public class OcflPersistenceIT extends AbstractResourceIT
Test of OCFL specific issues from the HTTP layer.- Author:
- whikloj
-
-
Field Summary
-
Fields inherited from class org.fcrepo.integration.http.api.AbstractResourceIT
authPropsConfig, BASIC_CONTAINER_LINK_HEADER, client, containerWrapper, DCTITLE, DIRECT_CONTAINER_LINK_HEADER, logger, NON_RDF_SOURCE_LINK_HEADER, propsConfig, serverAddress
-
-
Constructor Summary
Constructors Constructor Description OcflPersistenceIT()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidtestCreateDeletePurgeCreateSubpath()voidtestCreateDeletePurgeCreateWholeObjectBinary()voidtestCreateDeletePurgeCreateWholeObjectRdf()voidtestDeleteAgChild()voidtestUpsertMappingOcflIndex()-
Methods inherited from class org.fcrepo.integration.http.api.AbstractResourceIT
addTxTo, assertConstrainedByPresent, assertDeleted, assertNoLinkHeader, assertNotDeleted, assertNotFound, checkForLinkHeader, confirmResponseBodyNTriplesAreEqual, createClient, createClient, createDatastream, createDatastream, createObject, createObject, createObjectAndClose, createObjectAndClose, createTransaction, decodeDigestHeader, deleteObjMethod, execute, executeAndClose, executeWithBasicAuth, getBean, getBean, getContentLocation, getContentType, getContentType, getDataset, getDataset, getDSDescMethod, getDSMethod, getEtag, getEtag, getEtag, getExternalContentLinkHeader, getHeader, getLinkHeaders, getLinkHeaders, getLocation, getLocation, getModel, getModel, getModel, getModel, getObjMethod, getOriginalResourceUri, getRandomUniqueId, getStatus, getStatus, getTTLThatUpdatesServerManagedTriples, headerValues, headObjMethod, patchObjMethod, postObjMethod, postObjMethod, preferLink, putDSMethod, putDSMethod, putObjMethod, putObjMethod, restartContainer, setDescriptionProperty, setLogger, setProperty, setProperty, streamModel
-
-
-
-
Constructor Detail
-
OcflPersistenceIT
public OcflPersistenceIT()
-
-
Method Detail
-
testDeleteAgChild
public void testDeleteAgChild() throws Exception
- Throws:
Exception
-
testCreateDeletePurgeCreateWholeObjectRdf
public void testCreateDeletePurgeCreateWholeObjectRdf() throws Exception
- Throws:
Exception
-
testCreateDeletePurgeCreateWholeObjectBinary
public void testCreateDeletePurgeCreateWholeObjectBinary() throws Exception
- Throws:
Exception
-
testCreateDeletePurgeCreateSubpath
public void testCreateDeletePurgeCreateSubpath() throws Exception
- Throws:
Exception
-
testUpsertMappingOcflIndex
public void testUpsertMappingOcflIndex() throws Exception
- Throws:
Exception
-
-