Class AbstractTestSerialization

java.lang.Object
junit.framework.Assert
junit.framework.TestCase
org.apache.commons.collections.BulkTest
org.apache.commons.collections.functors.AbstractTestSerialization
All Implemented Interfaces:
Cloneable, junit.framework.Test

public abstract class AbstractTestSerialization extends BulkTest
Abstract test class for testing serialization support of the functor package.
  • Constructor Summary

    Constructors
    Constructor
    Description
    JUnit constructor.
  • Method Summary

    Modifier and Type
    Method
    Description
    abstract Class
    Returns the class being tested for serialization.
    abstract Object
    Implements the abstract superclass method to return the comparator.
    void
     
    void
     

    Methods inherited from class org.apache.commons.collections.BulkTest

    clone, ignoredTests, makeSuite, toString

    Methods inherited from class junit.framework.TestCase

    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, countTestCases, createResult, fail, fail, failNotEquals, failNotSame, failSame, format, getName, run, run, runBare, runTest, setName, setUp, tearDown

    Methods inherited from class java.lang.Object

    equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
  • Constructor Details

    • AbstractTestSerialization

      public AbstractTestSerialization(String testName)
      JUnit constructor.
      Parameters:
      testName - the test class name
  • Method Details

    • makeObject

      public abstract Object makeObject()
      Implements the abstract superclass method to return the comparator.
      Returns:
      a full iterator
    • getTestClass

      public abstract Class getTestClass()
      Returns the class being tested for serialization.
      Returns:
      the test class
    • testSerializationDisabled

      public void testSerializationDisabled() throws Exception
      Throws:
      Exception
    • testSerializationEnabled

      public void testSerializationEnabled() throws Exception
      Throws:
      Exception