nom.tam.fits.test
Class BinaryTableTester
java.lang.Object
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
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
BinaryTableTester
public BinaryTableTester()
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