org.alfresco.repo.version.common
Class VersionHistoryImplTest

java.lang.Object
  extended by junit.framework.Assert
      extended by junit.framework.TestCase
          extended by org.alfresco.repo.version.common.VersionHistoryImplTest
All Implemented Interfaces:
junit.framework.Test

public class VersionHistoryImplTest
extends junit.framework.TestCase

VersionHistoryImpl Unit Test Class


Field Summary
static java.lang.String DESERIALIZE_V22SP4
           
static java.lang.String DESERIALIZE_V310
           
static java.lang.String DESERIALIZE_V310_DEV
           
 
Constructor Summary
VersionHistoryImplTest()
           
 
Method Summary
protected  void setUp()
          Set up
 void testAddVersion()
          Test addVersion
 void testConstructor()
          Test constructor
 void testDeserializeV22SP4()
           
 void testGetAllVersions()
          Test getAllVersions
 void testGetPredecessor()
          Test getPredecessor
 void testGetRootVersion()
          Test getRootVersion
 void testGetSuccessors()
          Test getSuccessors
 void testGetVersion()
          Test getVersion
 void testRootVersionSpecified()
          Exception case - a root version must be specified when creating a version history object
 void testSerialize()
          Checks that the current version can be serialized and deserialized.
 
Methods inherited from class junit.framework.TestCase
countTestCases, createResult, getName, run, run, runBare, runTest, setName, tearDown, 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
 

Field Detail

DESERIALIZE_V22SP4

public static final java.lang.String DESERIALIZE_V22SP4
See Also:
Constant Field Values

DESERIALIZE_V310_DEV

public static final java.lang.String DESERIALIZE_V310_DEV
See Also:
Constant Field Values

DESERIALIZE_V310

public static final java.lang.String DESERIALIZE_V310
See Also:
Constant Field Values
Constructor Detail

VersionHistoryImplTest

public VersionHistoryImplTest()
Method Detail

setUp

protected void setUp()
              throws java.lang.Exception
Set up

Overrides:
setUp in class junit.framework.TestCase
Throws:
java.lang.Exception

testConstructor

public void testConstructor()
Test constructor


testRootVersionSpecified

public void testRootVersionSpecified()
Exception case - a root version must be specified when creating a version history object


testGetRootVersion

public void testGetRootVersion()
Test getRootVersion


testGetAllVersions

public void testGetAllVersions()
Test getAllVersions


testAddVersion

public void testAddVersion()
Test addVersion


testGetPredecessor

public void testGetPredecessor()
Test getPredecessor


testGetSuccessors

public void testGetSuccessors()
Test getSuccessors


testGetVersion

public void testGetVersion()
Test getVersion


testSerialize

public void testSerialize()
                   throws java.lang.Exception
Checks that the current version can be serialized and deserialized.

Throws:
java.lang.Exception

testDeserializeV22SP4

public void testDeserializeV22SP4()
                           throws java.lang.Exception
Throws:
java.lang.Exception
See Also:
#DESERIALIZE_V22SP4}, #DESERIALIZE_V310_DEV}, #DESERIALIZE_V310}


Copyright © 2005 - 2010 Alfresco Software, Inc. All Rights Reserved.