public abstract class AbstractScmWagonTest extends org.apache.maven.wagon.WagonTestCase
ScmWagon. You need a subclass for each SCM provider you want to test.| Constructor and Description |
|---|
AbstractScmWagonTest() |
| Modifier and Type | Method and Description |
|---|---|
protected void |
assertResourcesAreInRemoteSide(org.apache.maven.wagon.Wagon wagon,
List<String> resourceNames) |
protected void |
createDirectory(org.apache.maven.wagon.Wagon wagon,
String resourceToCreate,
String dirName) |
protected int |
getExpectedContentLengthOnGet(int expectedSize) |
protected long |
getExpectedLastModifiedOnGet(org.apache.maven.wagon.repository.Repository repository,
org.apache.maven.wagon.resource.Resource resource) |
protected String |
getProtocol() |
protected abstract String |
getScmId()
The SCM id, eg.
|
protected ScmProvider |
getScmProvider()
Allows overriding the
ScmProvider injected by default in the ScmWagon. |
protected int |
getTestRepositoryPort() |
protected org.apache.maven.wagon.Wagon |
getWagon() |
protected void |
setUp() |
assertGetIfNewerTest, assertNotExists, assertOnTransferProgress, connectWagon, createFileRepository, createTransferEvent, customizeContext, disconnectWagon, fileRoundTripTesting, getAuthInfo, getFile, getPermissions, getTestRepositoryUrl, message, putFile, putFile, replaceMockForGet, replayMockForPut, setupGetIfNewerTest, setupRepositories, setupWagonTestingFixtures, supportsGetIfNewer, tearDownWagonTestingFixtures, testFailedGet, testFailedGetIfNewer, testWagon, testWagonGetFileList, testWagonGetFileListWhenDirectoryDoesNotExist, testWagonGetIfNewerIsNewer, testWagonGetIfNewerIsOlder, testWagonGetIfNewerIsSame, testWagonPutDirectory, testWagonPutDirectoryDeepDestination, testWagonPutDirectoryForDot, testWagonPutDirectoryWhenDirectoryAlreadyExists, testWagonResourceExists, testWagonResourceNotExists, verifyMockcustomizeComponentConfiguration, customizeContainerConfiguration, customizeContext, getBasedir, getClassLoader, getConfiguration, getConfiguration, getConfigurationName, getContainer, getCustomConfigurationName, getResourceAsStream, getTestConfiguration, getTestConfiguration, getTestFile, getTestFile, getTestPath, getTestPath, lookup, lookup, lookup, lookup, release, setupContainer, tearDowncountTestCases, createResult, getName, run, run, runBare, runTest, setName, toStringassertEquals, 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, failNotEquals, failNotSame, failSame, formatpublic AbstractScmWagonTest()
protected void setUp() throws Exception
setUp in class org.apache.maven.wagon.WagonTestCaseExceptionprotected ScmProvider getScmProvider()
ScmProvider injected by default in the ScmWagon.
Useful to force the implementation to use for a particular SCM type.
If this method returns null ScmWagon will use the default ScmProvider.ScmProvider to use in the ScmWagonprotected int getTestRepositoryPort()
getTestRepositoryPort in class org.apache.maven.wagon.WagonTestCaseprotected org.apache.maven.wagon.Wagon getWagon() throws Exception
getWagon in class org.apache.maven.wagon.WagonTestCaseExceptionprotected int getExpectedContentLengthOnGet(int expectedSize)
getExpectedContentLengthOnGet in class org.apache.maven.wagon.WagonTestCaseprotected long getExpectedLastModifiedOnGet(org.apache.maven.wagon.repository.Repository repository, org.apache.maven.wagon.resource.Resource resource)
getExpectedLastModifiedOnGet in class org.apache.maven.wagon.WagonTestCaseprotected String getProtocol()
getProtocol in class org.apache.maven.wagon.WagonTestCaseprotected void createDirectory(org.apache.maven.wagon.Wagon wagon, String resourceToCreate, String dirName) throws Exception
createDirectory in class org.apache.maven.wagon.WagonTestCaseExceptionprotected void assertResourcesAreInRemoteSide(org.apache.maven.wagon.Wagon wagon, List<String> resourceNames) throws IOException, org.apache.maven.wagon.TransferFailedException, org.apache.maven.wagon.ResourceDoesNotExistException, org.apache.maven.wagon.authorization.AuthorizationException
assertResourcesAreInRemoteSide in class org.apache.maven.wagon.WagonTestCaseIOExceptionorg.apache.maven.wagon.TransferFailedExceptionorg.apache.maven.wagon.ResourceDoesNotExistExceptionorg.apache.maven.wagon.authorization.AuthorizationExceptionCopyright © 2003-2013 The Apache Software Foundation. All Rights Reserved.