org.apache.maven.wagon.providers.scm
Class ScmCvsExeWagonTest

java.lang.Object
  extended by junit.framework.Assert
      extended by junit.framework.TestCase
          extended by org.codehaus.plexus.PlexusTestCase
              extended by org.apache.maven.wagon.WagonTestCase
                  extended by org.apache.maven.wagon.providers.scm.AbstractScmWagonTest
                      extended by org.apache.maven.wagon.providers.scm.AbstractScmCvsWagonTest
                          extended by org.apache.maven.wagon.providers.scm.ScmCvsExeWagonTest
All Implemented Interfaces:
Test

public class ScmCvsExeWagonTest
extends AbstractScmCvsWagonTest

Test for ScmWagon using CVS Exe as underlying SCM

Version:
$Id: ScmCvsExeWagonTest.java 658720 2008-05-21 14:49:22Z bentmann $
Author:
Carlos Sanchez

Field Summary
 
Fields inherited from class org.apache.maven.wagon.WagonTestCase
artifactDestFile, artifactSourceFile, checksumObserver, destFile, localRepository, localRepositoryPath, logger, mockTransferListener, mockTransferListenerControl, POM, resource, sourceFile, testRepository
 
Constructor Summary
ScmCvsExeWagonTest()
           
 
Method Summary
protected  org.apache.maven.scm.provider.ScmProvider getScmProvider()
          Allows overriding the ScmProvider injected by default in the ScmWagon.
 void testFailedGet()
           
 void testWagon()
           
 void testWagonPutDirectory()
           
 void testWagonPutDirectoryWhenDirectoryAlreadyExists()
           
 
Methods inherited from class org.apache.maven.wagon.providers.scm.AbstractScmCvsWagonTest
getScmId, getTestRepositoryUrl
 
Methods inherited from class org.apache.maven.wagon.providers.scm.AbstractScmWagonTest
assertResourcesAreInRemoteSide, createDirectory, getExpectedContentLengthOnGet, getExpectedLastModifiedOnGet, getProtocol, getTestRepositoryPort, getWagon, setUp
 
Methods inherited from class org.apache.maven.wagon.WagonTestCase
assertGetIfNewerTest, assertNotExists, connectWagon, createFileRepository, createTransferEvent, customizeContext, disconnectWagon, fileRoundTripTesting, getAuthInfo, getFile, getPermissions, message, putFile, putFile, replaceMockForGet, replayMockForPut, setupGetIfNewerTest, setupRepositories, setupWagonTestingFixtures, supportsGetIfNewer, tearDownWagonTestingFixtures, testFailedGetIfNewer, testWagonGetFileList, testWagonGetFileListWhenDirectoryDoesNotExist, testWagonGetIfNewerIsNewer, testWagonGetIfNewerIsOlder, testWagonGetIfNewerIsSame, testWagonPutDirectoryDeepDestination, testWagonPutDirectoryForDot, testWagonResourceExists, testWagonResourceNotExists, verifyMock
 
Methods inherited from class org.codehaus.plexus.PlexusTestCase
customizeComponentConfiguration, customizeContainerConfiguration, customizeContext, getBasedir, getClassLoader, getConfiguration, getConfiguration, getConfigurationName, getContainer, getCustomConfigurationName, getResourceAsStream, getTestConfiguration, getTestConfiguration, getTestFile, getTestFile, getTestPath, getTestPath, lookup, lookup, lookup, lookup, release, setupContainer, tearDown
 
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, failNotEquals, failNotSame, failSame, format
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

ScmCvsExeWagonTest

public ScmCvsExeWagonTest()
Method Detail

getScmProvider

protected org.apache.maven.scm.provider.ScmProvider getScmProvider()
Description copied from class: AbstractScmWagonTest
Allows overriding the 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.

Overrides:
getScmProvider in class AbstractScmWagonTest
Returns:
the ScmProvider to use in the ScmWagon

testFailedGet

public void testFailedGet()
                   throws Exception
Overrides:
testFailedGet in class WagonTestCase
Throws:
Exception

testWagon

public void testWagon()
               throws Exception
Overrides:
testWagon in class WagonTestCase
Throws:
Exception

testWagonPutDirectory

public void testWagonPutDirectory()
                           throws Exception
Overrides:
testWagonPutDirectory in class WagonTestCase
Throws:
Exception

testWagonPutDirectoryWhenDirectoryAlreadyExists

public void testWagonPutDirectoryWhenDirectoryAlreadyExists()
                                                     throws Exception
Overrides:
testWagonPutDirectoryWhenDirectoryAlreadyExists in class WagonTestCase
Throws:
Exception


Copyright © 2003-2011 The Apache Software Foundation. All Rights Reserved.