nom.tam.fits.test
Class BinaryTableTester

java.lang.Object
  extended by nom.tam.fits.test.BinaryTableTester

public class BinaryTableTester
extends java.lang.Object

This class tests the binary table classes for the Java FITS library, notably BinaryTableHDU, BinaryTable, FitsHeap and the utility class ColumnTable. Tests include:

     Reading and writing data of all valid types.
     Reading and writing variable length da
     Creating binary tables from:
        Object[][] array
        Object[] array
        ColumnTable
        Column x Column
        Row x Row
     Read binary table
        Row x row
        Element x element
     Modify
        Row, column, element
     Rewrite binary table in place
 


Constructor Summary
BinaryTableTester()
           
 
Method Summary
 void buildByColumn()
           
 void buildByRow()
           
 void initialize()
           
 void testDegen2()
           
 void testDegenerate()
           
 void testObj()
           
 void testRowDelete()
           
 void testSet()
           
 void testSimpleIO()
           
 void testVar()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

BinaryTableTester

public BinaryTableTester()
Method Detail

initialize

public void initialize()

testSimpleIO

public void testSimpleIO()
                  throws java.lang.Exception
Throws:
java.lang.Exception

testRowDelete

public void testRowDelete()
                   throws java.lang.Exception
Throws:
java.lang.Exception

testVar

public void testVar()
             throws java.lang.Exception
Throws:
java.lang.Exception

testSet

public void testSet()
             throws java.lang.Exception
Throws:
java.lang.Exception

buildByColumn

public void buildByColumn()
                   throws java.lang.Exception
Throws:
java.lang.Exception

buildByRow

public void buildByRow()
                throws java.lang.Exception
Throws:
java.lang.Exception

testObj

public void testObj()
             throws java.lang.Exception
Throws:
java.lang.Exception

testDegenerate

public void testDegenerate()
                    throws java.lang.Exception
Throws:
java.lang.Exception

testDegen2

public void testDegen2()
                throws java.lang.Exception
Throws:
java.lang.Exception