org.melati.util.test
Class PagedEnumerationSpec

Package class diagram package PagedEnumerationSpec
java.lang.Object
  extended by junit.framework.Assert
      extended by junit.framework.TestCase
          extended by org.melati.util.test.PagedEnumerationSpec
All Implemented Interfaces:
junit.framework.Test
Direct Known Subclasses:
CountedDumbPagedEnumerationTest, DumbPagedEnumerationTest

public abstract class PagedEnumerationSpec
extends junit.framework.TestCase

Since:
13 Jun 2007
Author:
timp

Constructor Summary
PagedEnumerationSpec(String name)
           
 
Method Summary
protected abstract  org.melati.util.PagedEnumeration getObjectUnderTest()
           
protected  void setUp()
          
protected  void tearDown()
          
 void testGetCurrentPosition()
          Test method for org.melati.poem.util.PagedEnumeration#getCurrentPosition().
 void testGetNextPageStart()
          Test method for org.melati.poem.util.PagedEnumeration#getNextPageStart().
 void testGetNextPosition()
          Test method for org.melati.poem.util.PagedEnumeration#getNextPosition().
 void testGetPageEnd()
          Test method for org.melati.poem.util.PagedEnumeration#getPageEnd().
 void testGetPages()
          Test method for org.melati.poem.util.PagedEnumeration#getPages().
 void testGetPageSize()
          Test method for org.melati.poem.util.PagedEnumeration#getPageSize().
 void testGetPageStart()
          Test method for org.melati.poem.util.PagedEnumeration#getPageStart().
 void testGetPrevPageStart()
          Test method for org.melati.poem.util.PagedEnumeration#getPrevPageStart().
 void testGetTotalCount()
          Test method for org.melati.poem.util.PagedEnumeration#getTotalCount().
 void testHasMoreElements()
          Test method for Enumeration.hasMoreElements().
 void testNextElement()
          Test method for Enumeration.nextElement().
 void testNextElementOnThisPage()
          Test method for org.melati.poem.util.PagedEnumeration#nextElementOnThisPage().
 
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
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

PagedEnumerationSpec

public PagedEnumerationSpec(String name)
Parameters:
name -
Method Detail

setUp

protected void setUp()
              throws Exception

Overrides:
setUp in class junit.framework.TestCase
Throws:
Exception
See Also:
TestCase.setUp()

tearDown

protected void tearDown()
                 throws Exception

Overrides:
tearDown in class junit.framework.TestCase
Throws:
Exception
See Also:
TestCase.tearDown()

getObjectUnderTest

protected abstract org.melati.util.PagedEnumeration getObjectUnderTest()

testGetPageStart

public void testGetPageStart()
Test method for org.melati.poem.util.PagedEnumeration#getPageStart().


testGetPageEnd

public void testGetPageEnd()
Test method for org.melati.poem.util.PagedEnumeration#getPageEnd().


testGetTotalCount

public void testGetTotalCount()
Test method for org.melati.poem.util.PagedEnumeration#getTotalCount().


testGetPrevPageStart

public void testGetPrevPageStart()
Test method for org.melati.poem.util.PagedEnumeration#getPrevPageStart().


testGetNextPageStart

public void testGetNextPageStart()
Test method for org.melati.poem.util.PagedEnumeration#getNextPageStart().


testGetCurrentPosition

public void testGetCurrentPosition()
Test method for org.melati.poem.util.PagedEnumeration#getCurrentPosition().


testGetNextPosition

public void testGetNextPosition()
Test method for org.melati.poem.util.PagedEnumeration#getNextPosition().


testNextElementOnThisPage

public void testNextElementOnThisPage()
Test method for org.melati.poem.util.PagedEnumeration#nextElementOnThisPage().


testGetPageSize

public void testGetPageSize()
Test method for org.melati.poem.util.PagedEnumeration#getPageSize().


testGetPages

public void testGetPages()
Test method for org.melati.poem.util.PagedEnumeration#getPages().


testHasMoreElements

public void testHasMoreElements()
Test method for Enumeration.hasMoreElements().


testNextElement

public void testNextElement()
Test method for Enumeration.nextElement().



Copyright © 2000-2010 PanEris. All Rights Reserved.