net.walend.digraph.path.test
Class MutableUEPathTest
java.lang.Object
  |
  +--junit.framework.Assert
        |
        +--junit.framework.TestCase
              |
              +--net.walend.toolkit.junit.TestCase
                    |
                    +--net.walend.digraph.test.UEDigraphTest
                          |
                          +--net.walend.digraph.path.test.UEPathTest
                                |
                                +--net.walend.digraph.path.test.MutableUEPathTest
- All Implemented Interfaces: 
- junit.framework.Test
- Direct Known Subclasses: 
- MutableListUEPathTest
- public abstract class MutableUEPathTest- extends UEPathTest
- Author:
- David Walend dfw1@cornell.edu
 
| Fields inherited from class junit.framework.TestCase | 
|  | 
 
 
 
| Methods inherited from class net.walend.digraph.path.test.UEPathTest | 
| getCyclicTestMutableUEPath, getCyclicTestUEPath, getOneNodeMutableUEPath, getOneNodeUEPath, getTestMutableUEPath, getTestUEPath, testGetEdgeAtIndex, testGetEdgeList, testGetHead, testGetIndexOfEdge, testGetIndexOfNode, testGetLastIndexOfEdge, testGetLastIndexOfNode, testGetNodeAtIndex, testGetNodeList, testGetSubpath, testGetSubpathFirst, testGetSubpathFirstToLast, testGetSubpathLast, testGetSubpathLastToFirst, testGetSupergraph, testGetTail, testPathEdgeCount, testPathNodeCount, testPathNodeIterator, testQueriesOnCyclicTestUEPath, testQueriesOnOneNodePath, testQueriesOnTestUEPath, testSameUEPathAs, testSerialization, testValid | 
 
| Methods inherited from class net.walend.digraph.test.UEDigraphTest | 
| getEmptyTestMutableUEDigraph, getEmptyTestUEDigraph, getTestMutableUEDigraph, getTestUEDigraph, testContainsEdge, testContainsEdge, testContainsEdge, testContainsEdgeAllWays, testContainsEdges, testContainsNode, testContainsNodes, testContainsUEDigraph, testCopyConstructor, testCountInboundEdges, testCountOutboundEdges, testEdgeCount, testEdgeIterator, testGetEdge, testGetEdges, testGetFromNode, testGetFromNodes, testGetInboundEdges, testGetNodes, testGetOutboundEdges, testGetToNode, testGetToNodes, testImmutable, testIsEdgeFree, testIsEmpty, testNodeCount, testNodeIterator, testQueriesOnEmpty, testQueriesOnTestUEDigraph, testSameUEDigraphAs, testToString, testUEDigraphAlgebraContainsUEDigraph, testUEDigraphAlgebraIntersectUEDigraphs, testUEDigraphAlgebraSameUEDigraphs, testUEDigraphAlgebraUnionUEDigraphs | 
 
| Methods inherited from class net.walend.toolkit.junit.TestCase | 
| fail, fail | 
 
| Methods inherited from class junit.framework.TestCase | 
| countTestCases, createResult, getName, name, run, run, runBare, runTest, setName, setUp, tearDown, toString | 
 
| Methods inherited from class junit.framework.Assert | 
| assert, assert, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertNotNull, assertNotNull, 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 | 
 
MutableUEPathTest
public MutableUEPathTest(java.lang.String testName)
getTestMutableUEPathTail
protected abstract MutableUEPath getTestMutableUEPathTail()
- 
 
testAddToTail
public void testAddToTail()
                   throws EdgeMissingException,
                          NodeMissingException,
                          LastNodeException
- 
- EdgeMissingException
- NodeMissingException
- LastNodeException
 
testAddToHead
public void testAddToHead()
                   throws EdgeMissingException,
                          NodeMissingException,
                          LastNodeException
- 
- EdgeMissingException
- NodeMissingException
- LastNodeException
 
testRemoveHead
public void testRemoveHead()
                    throws LastNodeException
- 
- LastNodeException
 
testRemoveTail
public void testRemoveTail()
                    throws LastNodeException
- 
- LastNodeException
 
testAddPathToTail
public void testAddPathToTail()
- 
 
testAddPathToHead
public void testAddPathToHead()
- 
 
testPruneTail
public void testPruneTail()
- 
 
testPruneHead
public void testPruneHead()
- 
 
testPruneTailFromFirst
public void testPruneTailFromFirst()
- 
 
testPruneTailFromLast
public void testPruneTailFromLast()
- 
 
testPruneHeadFromFirst
public void testPruneHeadFromFirst()
- 
 
testPruneHeadFromLast
public void testPruneHeadFromLast()
- 
 
testSplice
public void testSplice()
- 
 
testSpliceFirst
public void testSpliceFirst()
- 
 
testSpliceLast
public void testSpliceLast()
- 
 
testSpliceFirstToLast
public void testSpliceFirstToLast()
- 
 
testSpliceLastToFirst
public void testSpliceLastToFirst()
- 
 
testConcurrentModificationException
public void testConcurrentModificationException(java.util.Iterator it,
                                                boolean exception)
- 
 
testConcurrentModificationException
public void testConcurrentModificationException(EdgeIterator it,
                                                boolean exception)
- 
 
testImmutable
public void testImmutable()
- 
- Overrides:
- testImmutablein class- UEPathTest
 
- 
 
testConcurrentModificationExceptions
public void testConcurrentModificationExceptions()
- 
 
Copyright (c) 2001, 2002, David Walend