Package org.apache.jackrabbit.test.api
Class WorkspaceReadMethodsTest
- java.lang.Object
-
- junit.framework.Assert
-
- junit.framework.TestCase
-
- org.apache.jackrabbit.test.JUnitTest
-
- org.apache.jackrabbit.test.AbstractJCRTest
-
- org.apache.jackrabbit.test.api.WorkspaceReadMethodsTest
-
- All Implemented Interfaces:
junit.framework.Test
public class WorkspaceReadMethodsTest extends AbstractJCRTest
WorkspaceReadMethodsTest...
-
-
Field Summary
-
Fields inherited from class org.apache.jackrabbit.test.AbstractJCRTest
isReadOnly, jcrBaseVersion, jcrCopiedFrom, jcrCreated, jcrFrozenNode, jcrFrozenUuid, jcrIsCheckedOut, jcrlockIsDeep, jcrLockOwner, jcrMergeFailed, jcrMixinTypes, jcrPredecessors, jcrPrimaryType, jcrRootVersion, jcrSuccessors, jcrSystem, jcrUUID, jcrVersionHistory, mixLockable, mixReferenceable, mixShareable, mixSimpleVersionable, mixTitle, mixVersionable, nodeName1, nodeName2, nodeName3, nodeName4, NS_JCR_URI, NS_MIX_URI, NS_NT_URI, NS_SV_URI, ntActivity, ntBase, ntFrozenNode, ntQuery, ntUnstructured, ntVersion, ntVersionHistory, ntVersionLabels, propertyName1, propertyName2, superuser, testNodeType, testNodeTypeNoChildren, testNodeTypeTestRoot, testPath, testRoot, testRootNode, vf, workspaceName
-
-
Constructor Summary
Constructors Constructor Description WorkspaceReadMethodsTest()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected voidsetUp()Sets up the fixture for the test.voidtestGetAccessibleWorkspaceNames()Tests Workspace.getAccessibleWorkspaceNames() by logging into the Workspaces given by the returned names.voidtestGetName()Tests that the name returned by Workspace.getName() is equal to the one used for login.voidtestGetQueryManager()Tests Workspace.getQueryManager.voidtestGetSession()Tests the getSession() method which returns the same session object as this workspace was requested from.-
Methods inherited from class org.apache.jackrabbit.test.AbstractJCRTest
checkSupportedOption, cleanUp, cleanUpTestRoot, createRandomString, ensureCanSetProperty, ensureCanSetProperty, ensureCanSetProperty, ensureKnowsNodeType, ensureLockingSupported, ensureMixinType, ensureMultipleWorkspacesSupported, getHelper, getJcrValue, getLocalName, getNonExistingWorkspaceName, getPrefix, getProperty, getProperty, getQualifiedName, getSize, isSupported, needsMixin, run, tearDown
-
Methods inherited from class junit.framework.TestCase
assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertFalse, assertFalse, assertNotNull, assertNotNull, assertNotSame, assertNotSame, assertNull, assertNull, assertSame, assertSame, assertTrue, assertTrue, countTestCases, createResult, fail, fail, failNotEquals, failNotSame, failSame, format, getName, run, runBare, runTest, setName, toString
-
-
-
-
Method Detail
-
setUp
protected void setUp() throws ExceptionSets up the fixture for the test.- Overrides:
setUpin classAbstractJCRTest- Throws:
Exception
-
testGetSession
public void testGetSession() throws RepositoryExceptionTests the getSession() method which returns the same session object as this workspace was requested from.- Throws:
RepositoryException
-
testGetName
public void testGetName() throws RepositoryExceptionTests that the name returned by Workspace.getName() is equal to the one used for login.- Throws:
RepositoryException
-
testGetQueryManager
public void testGetQueryManager() throws RepositoryExceptionTests Workspace.getQueryManager. This should just return correctly a QueryManager object.- Throws:
RepositoryException
-
testGetAccessibleWorkspaceNames
public void testGetAccessibleWorkspaceNames() throws RepositoryExceptionTests Workspace.getAccessibleWorkspaceNames() by logging into the Workspaces given by the returned names. The credentials are the same as used for accessing the current workspace.- Throws:
RepositoryException
-
-