org.apache.maven.scm.provider.jazz
Class JazzScmTestCase

java.lang.Object
  extended by junit.framework.Assert
      extended by junit.framework.TestCase
          extended by org.codehaus.plexus.PlexusTestCase
              extended by org.apache.maven.scm.ScmTestCase
                  extended by org.apache.maven.scm.provider.jazz.JazzScmTestCase
All Implemented Interfaces:
junit.framework.Test
Direct Known Subclasses:
JazzAddCommandTest, JazzBlameCommandTest, JazzBranchCommandTest, JazzChangeLogCommandTest, JazzCheckInCommandTest, JazzCheckOutCommandTest, JazzDiffCommandTest, JazzEditCommandTest, JazzListCommandTest, JazzScmCommandTest, JazzStatusCommandTest, JazzTagCommandTest, JazzUnEditCommandTest, JazzUpdateCommandTest

public abstract class JazzScmTestCase
extends ScmTestCase

The base class for our Jazz test cases. It sets up a dummy JazzScmProviderRepository for testing purposes.

Author:
Chris Graham

Field Summary
 
Fields inherited from class org.apache.maven.scm.ScmTestCase
GMT_TIME_ZONE
 
Fields inherited from class org.codehaus.plexus.PlexusTestCase
basedir, container
 
Constructor Summary
JazzScmTestCase()
           
 
Method Summary
protected  String getFiles()
          Return a list of our files, space separated as a single string.
protected  ScmFileSet getScmFileSet()
          Return a dummy set of files.
protected  JazzScmProviderRepository getScmProviderRepository()
          Get a dummy JazzScmProviderRepostitory to allow us to test.
 
Methods inherited from class org.apache.maven.scm.ScmTestCase
assertCommandLine, assertFile, assertPath, assertResultIsSuccess, execute, getAssertionCopy, getDate, getDate, getDate, getModule, getRepository, getRepositoryRoot, getScmManager, getUpdatingCopy, getWorkingCopy, getWorkingDirectory, isSystemCmd, makeDirectory, makeFile, makeFile, makeScmRepository, printOutputError, setDebugExecute, setUp
 
Methods inherited from class org.codehaus.plexus.PlexusTestCase
createContainerInstance, customizeContext, customizeContext, getBasedir, getClassLoader, getConfiguration, getConfiguration, getContainer, getCustomConfiguration, getResourceAsStream, getTestFile, getTestFile, getTestPath, getTestPath, lookup, lookup, release, 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

JazzScmTestCase

public JazzScmTestCase()
Method Detail

getScmProviderRepository

protected JazzScmProviderRepository getScmProviderRepository()
Get a dummy JazzScmProviderRepostitory to allow us to test.

Returns:
The dummy JazzScmProviderRepository.

getFiles

protected String getFiles()
Return a list of our files, space separated as a single string.

Returns:
The list of files.

getScmFileSet

protected ScmFileSet getScmFileSet()
Return a dummy set of files.

Overrides:
getScmFileSet in class ScmTestCase
Returns:
A ScmFileSet of dummy files to allow us to test.


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