com.google.common.collect.testing.testers
Class NavigableMapNavigationTester<K,V>

java.lang.Object
  extended by junit.framework.Assert
      extended by junit.framework.TestCase
          extended by com.google.common.collect.testing.AbstractTester<OneSizeTestContainerGenerator<C,E>>
              extended by com.google.common.collect.testing.AbstractContainerTester<Map<K,V>,Map.Entry<K,V>>
                  extended by com.google.common.collect.testing.AbstractMapTester<K,V>
                      extended by com.google.common.collect.testing.testers.NavigableMapNavigationTester<K,V>
All Implemented Interfaces:
junit.framework.Test

public class NavigableMapNavigationTester<K,V>
extends AbstractMapTester<K,V>

A generic JUnit test which tests operations on a NavigableMap. Can't be invoked directly; please see NavigableMapTestSuiteBuilder.

Author:
Jesse Wilson, Louis Wasserman

Nested Class Summary
 
Nested classes/interfaces inherited from class com.google.common.collect.testing.AbstractContainerTester
AbstractContainerTester.ArrayWithDuplicate<E>
 
Field Summary
 
Fields inherited from class com.google.common.collect.testing.AbstractContainerTester
container, samples
 
Constructor Summary
NavigableMapNavigationTester()
           
 
Method Summary
 void setUp()
           
 void testCeiling()
           
 void testDescendingNavigation()
           
 void testEmptyMapFirst()
           
 void testEmptyMapLast()
           
 void testEmptyMapNearby()
           
 void testEmptyMapPollFirst()
           
 void testEmptyMapPollLast()
           
 void testFirst()
           
 void testFloor()
           
 void testHigher()
           
 void testLast()
           
 void testLower()
           
 void testPollFirst()
           
 void testPollFirstUnsupported()
           
 void testPollLast()
           
 void testPollLastUnsupported()
           
 void testSingletonMapFirst()
           
 void testSingletonMapLast()
           
 void testSingletonMapNearby()
           
 void testSingletonMapPollFirst()
           
 void testSingletonMapPollLast()
           
 
Methods inherited from class com.google.common.collect.testing.AbstractMapTester
actualContents, createArrayWithNullKey, createArrayWithNullValue, createDisjointCollection, entry, expectContents, expectMissing, expectMissingKeys, expectMissingValues, expectNullKeyMissingWhenNullKeysUnsupported, expectNullValueMissingWhenNullValuesUnsupported, expectReplacement, get, getKeyForNullValue, getMap, getNumEntries, getSampleEntries, getSampleEntries, getValueForNullKey, initMapWithNullKey, initMapWithNullValue, resetMap, resetMap
 
Methods inherited from class com.google.common.collect.testing.AbstractContainerTester
createArrayWithDuplicateElement, createSamplesArray, emptyCollection, expectAdded, expectAdded, expectAdded, expectContents, expectUnchanged, getNullLocation, getNumElements, getOrderedElements, getSampleElements, getSampleElements, resetContainer, resetContainer
 
Methods inherited from class com.google.common.collect.testing.AbstractTester
getName, getSubjectGenerator, getTestMethodName, init, init, tearDown
 
Methods inherited from class junit.framework.TestCase
countTestCases, createResult, 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

NavigableMapNavigationTester

public NavigableMapNavigationTester()
Method Detail

setUp

public void setUp()
           throws Exception
Overrides:
setUp in class AbstractMapTester<K,V>
Throws:
Exception

testEmptyMapFirst

public void testEmptyMapFirst()

testEmptyMapPollFirst

public void testEmptyMapPollFirst()

testEmptyMapNearby

public void testEmptyMapNearby()

testEmptyMapLast

public void testEmptyMapLast()

testEmptyMapPollLast

public void testEmptyMapPollLast()

testSingletonMapFirst

public void testSingletonMapFirst()

testSingletonMapPollFirst

public void testSingletonMapPollFirst()

testSingletonMapNearby

public void testSingletonMapNearby()

testSingletonMapLast

public void testSingletonMapLast()

testSingletonMapPollLast

public void testSingletonMapPollLast()

testFirst

public void testFirst()

testPollFirst

public void testPollFirst()

testPollFirstUnsupported

public void testPollFirstUnsupported()

testLower

public void testLower()

testFloor

public void testFloor()

testCeiling

public void testCeiling()

testHigher

public void testHigher()

testLast

public void testLast()

testPollLast

public void testPollLast()

testPollLastUnsupported

public void testPollLastUnsupported()

testDescendingNavigation

public void testDescendingNavigation()


Copyright © 2010-2012. All Rights Reserved.