org.apache.sanselan
Class SanselanTest

java.lang.Object
  extended by junit.framework.Assert
      extended by junit.framework.TestCase
          extended by org.apache.sanselan.SanselanTest
All Implemented Interfaces:
junit.framework.Test, org.apache.sanselan.SanselanConstants
Direct Known Subclasses:
BmpBaseTest, ByteSourceTest, ExifBaseTest, GifBaseTest, IptcBaseTest, JpegBaseTest, JpegXmpBaseTest, PngBaseTest, PngWriteReadTest, RationalNumberTest, RoundtripTest, TiffBaseTest, XmpDumpTest, XmpUpdateTest

public abstract class SanselanTest
extends junit.framework.TestCase
implements org.apache.sanselan.SanselanConstants


Nested Class Summary
static interface SanselanTest.ImageFilter
           
 
Field Summary
 
Fields inherited from interface org.apache.sanselan.SanselanConstants
BUFFERED_IMAGE_FACTORY, PARAM_KEY_COMPRESSION, PARAM_KEY_FILENAME, PARAM_KEY_FORMAT, PARAM_KEY_READ_THUMBNAILS, PARAM_KEY_STRICT, PARAM_KEY_VERBOSE, PARAM_KEY_XMP_XML
 
Constructor Summary
SanselanTest()
           
 
Method Summary
 void compareByteArrays(byte[] a, byte[] b)
           
protected  java.io.File createTempFile(java.lang.String prefix, java.lang.String suffix)
           
protected  java.io.File getTestImage()
           
protected  java.io.File getTestImage(SanselanTest.ImageFilter filter)
           
protected  java.util.List getTestImages()
           
protected  java.util.List getTestImages(SanselanTest.ImageFilter filter)
           
protected  java.util.List getTestImages(SanselanTest.ImageFilter filter, int max)
           
protected  boolean isInvalidPNGTestFile(java.io.File file)
           
protected  boolean isPhilHarveyTestImage(java.io.File file)
           
protected  void purgeMemory()
           
 
Methods inherited from class junit.framework.TestCase
countTestCases, createResult, getName, run, run, runBare, runTest, setName, setUp, 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
 

Constructor Detail

SanselanTest

public SanselanTest()
Method Detail

createTempFile

protected java.io.File createTempFile(java.lang.String prefix,
                                      java.lang.String suffix)
                               throws java.io.IOException
Throws:
java.io.IOException

compareByteArrays

public void compareByteArrays(byte[] a,
                              byte[] b)

purgeMemory

protected void purgeMemory()

isPhilHarveyTestImage

protected boolean isPhilHarveyTestImage(java.io.File file)

getTestImage

protected java.io.File getTestImage()
                             throws java.io.IOException,
                                    org.apache.sanselan.ImageReadException
Throws:
java.io.IOException
org.apache.sanselan.ImageReadException

getTestImage

protected java.io.File getTestImage(SanselanTest.ImageFilter filter)
                             throws java.io.IOException,
                                    org.apache.sanselan.ImageReadException
Throws:
java.io.IOException
org.apache.sanselan.ImageReadException

getTestImages

protected java.util.List getTestImages()
                                throws java.io.IOException,
                                       org.apache.sanselan.ImageReadException
Throws:
java.io.IOException
org.apache.sanselan.ImageReadException

getTestImages

protected java.util.List getTestImages(SanselanTest.ImageFilter filter)
                                throws java.io.IOException,
                                       org.apache.sanselan.ImageReadException
Throws:
java.io.IOException
org.apache.sanselan.ImageReadException

getTestImages

protected java.util.List getTestImages(SanselanTest.ImageFilter filter,
                                       int max)
                                throws java.io.IOException,
                                       org.apache.sanselan.ImageReadException
Throws:
java.io.IOException
org.apache.sanselan.ImageReadException

isInvalidPNGTestFile

protected boolean isInvalidPNGTestFile(java.io.File file)


Copyright © 2007-2010. All Rights Reserved.