org.apache.maven.archiva.webdav
Class AbstractRepositoryServletProxiedMetadataTestCase
java.lang.Object
junit.framework.Assert
junit.framework.TestCase
org.codehaus.plexus.spring.PlexusInSpringTestCase
org.apache.maven.archiva.webdav.AbstractRepositoryServletTestCase
org.apache.maven.archiva.webdav.AbstractRepositoryServletProxiedTestCase
org.apache.maven.archiva.webdav.AbstractRepositoryServletProxiedMetadataTestCase
- All Implemented Interfaces:
- junit.framework.Test
- Direct Known Subclasses:
- RepositoryServletProxiedMetadataLocalOnlyTest, RepositoryServletProxiedMetadataRemoteOnlyTest
public abstract class AbstractRepositoryServletProxiedMetadataTestCase
- extends AbstractRepositoryServletProxiedTestCase
Abstract TestCase for RepositoryServlet Tests, Proxied, Get of Metadata.
Field Summary |
protected org.apache.maven.archiva.webdav.AbstractRepositoryServletProxiedTestCase.RemoteRepoInfo |
remotePrivateSnapshots
|
Fields inherited from class org.apache.maven.archiva.webdav.AbstractRepositoryServletProxiedTestCase |
EXPECT_MANAGED_CONTENTS, EXPECT_NOT_FOUND, EXPECT_REMOTE_CONTENTS, HAS_MANAGED_COPY, NEWER, NO_MANAGED_COPY, OLDER, ONE_DAY, ONE_HOUR, ONE_MINUTE, ONE_SECOND, OVER_ONE_DAY, OVER_ONE_HOUR, remoteCentral, remoteSnapshots |
Fields inherited from class org.codehaus.plexus.spring.PlexusInSpringTestCase |
applicationContext |
Method Summary |
protected void |
assertExpectedMetadata(java.lang.String expectedMetadata,
java.lang.String actualMetadata)
|
protected java.lang.String |
createGroupMetadata(java.lang.String groupId,
java.lang.String[] plugins)
|
protected java.lang.String |
createProjectMetadata(java.lang.String groupId,
java.lang.String artifactId,
java.lang.String latest,
java.lang.String release,
java.lang.String[] versions)
|
protected java.lang.String |
createVersionMetadata(java.lang.String groupId,
java.lang.String artifactId,
java.lang.String version)
|
protected java.lang.String |
createVersionMetadata(java.lang.String groupId,
java.lang.String artifactId,
java.lang.String version,
java.lang.String timestamp,
java.lang.String buildNumber,
java.lang.String lastUpdated)
|
protected java.lang.String |
requestMetadataOK(java.lang.String path)
|
protected void |
setupPrivateSnapshotsRemoteRepo()
|
protected void |
tearDown()
|
Methods inherited from class org.apache.maven.archiva.webdav.AbstractRepositoryServletTestCase |
assertFileContents, assertManagedFileNotExists, assertRepositoryValid, assertResponseConflictError, assertResponseInternalServerError, assertResponseNotFound, assertResponseOK, assertResponseOK, createManagedRepository, createRemoteRepository, dumpResponse, getPlexusConfigLocation, populateRepo, saveConfiguration, saveConfiguration, setupCleanInternalRepo, setupCleanRepo |
Methods inherited from class org.codehaus.plexus.spring.PlexusInSpringTestCase |
getApplicationContext, getBasedir, getConfigLocations, getContainer, getResourceAsStream, getSpringConfigLocation, getTestConfiguration, getTestConfiguration, getTestFile, getTestFile, getTestPath, getTestPath, lookup, lookup, lookup, lookup, release |
Methods inherited from class junit.framework.TestCase |
countTestCases, createResult, getName, run, run, runBare, runTest, setName, toString |
Methods inherited from class junit.framework.Assert |
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, fail, fail |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
remotePrivateSnapshots
protected org.apache.maven.archiva.webdav.AbstractRepositoryServletProxiedTestCase.RemoteRepoInfo remotePrivateSnapshots
AbstractRepositoryServletProxiedMetadataTestCase
public AbstractRepositoryServletProxiedMetadataTestCase()
assertExpectedMetadata
protected void assertExpectedMetadata(java.lang.String expectedMetadata,
java.lang.String actualMetadata)
throws java.lang.Exception
- Throws:
java.lang.Exception
requestMetadataOK
protected java.lang.String requestMetadataOK(java.lang.String path)
throws java.lang.Exception
- Throws:
java.lang.Exception
createVersionMetadata
protected java.lang.String createVersionMetadata(java.lang.String groupId,
java.lang.String artifactId,
java.lang.String version)
createVersionMetadata
protected java.lang.String createVersionMetadata(java.lang.String groupId,
java.lang.String artifactId,
java.lang.String version,
java.lang.String timestamp,
java.lang.String buildNumber,
java.lang.String lastUpdated)
createProjectMetadata
protected java.lang.String createProjectMetadata(java.lang.String groupId,
java.lang.String artifactId,
java.lang.String latest,
java.lang.String release,
java.lang.String[] versions)
createGroupMetadata
protected java.lang.String createGroupMetadata(java.lang.String groupId,
java.lang.String[] plugins)
setupPrivateSnapshotsRemoteRepo
protected void setupPrivateSnapshotsRemoteRepo()
throws java.lang.Exception
- Throws:
java.lang.Exception
tearDown
protected void tearDown()
throws java.lang.Exception
- Overrides:
tearDown
in class AbstractRepositoryServletProxiedTestCase
- Throws:
java.lang.Exception