test.unittests
Class H5ScalarDSTest

java.lang.Object
  extended by TestCase
      extended by test.unittests.H5ScalarDSTest

public class H5ScalarDSTest
extends TestCase

TestCase for H5ScalarDS.

This class tests all the public methods in H5ScalarDS class.

The test file contains the following objects.

 
        /dataset_byte            Dataset {50, 10}
        /dataset_comp            Dataset {50, 10}
        /dataset_enum            Dataset {50, 10}
        /dataset_float           Dataset {50, 10}
        /dataset_image           Dataset {50, 10}
        /dataset_int             Dataset {50, 10}
        /dataset_str             Dataset {50, 10}
        /g0                      Group
        /g0/dataset_comp         Dataset {50, 10}
        /g0/dataset_int          Dataset {50, 10}
        /g0/datatype_float       Type
        /g0/datatype_int         Type
        /g0/datatype_str         Type
        /g0/g00                  Group
        /g0/g00/dataset_float    Dataset {50, 10}
        /g0_attr                 Group
 

We use the following template to test all the methods:

What to test:


Constructor Summary
H5ScalarDSTest(java.lang.String arg0)
           
 
Method Summary
protected  void setUp()
           
protected  void tearDown()
           
 void testClear()
          Test method for H5ScalarDS.clear().
 void testClose()
          Test method for H5ScalarDS.close(int).
 void testCopy()
          Test method for H5ScalarDS.copy(ncsa.hdf.object.Group, java.lang.String, long[], java.lang.Object).
 void testCreate()
          Test method for H5ScalarDS.create(java.lang.String, ncsa.hdf.object.Group, ncsa.hdf.object.Datatype, long[], long[], long[], int, java.lang.Object).
 void testGetDatatype()
          Test method for H5ScalarDS.getDatatype().
 void testGetMetadata()
          Test method for H5ScalarDS.getMetadata().
 void testGetPalette()
          Test method for H5ScalarDS.getPalette().
 void testGetPaletteRefs()
          Test method for H5ScalarDS.getPaletteRefs().
 void testH5ScalarDSFileFormatStringString()
          Test method for H5ScalarDS.H5ScalarDS(ncsa.hdf.object.FileFormat, java.lang.String, java.lang.String).
 void testH5ScalarDSFileFormatStringStringLongArray()
          Test method for H5ScalarDS.H5ScalarDS(ncsa.hdf.object.FileFormat, java.lang.String, java.lang.String, long[]).
 void testInit()
          Test method for H5ScalarDS.init().
 void testOpen()
          Test method for H5ScalarDS.open().
 void testRead()
          Test method for H5ScalarDS.read().
 void testReadByRow()
          Test method for H5ScalarDS.read().
 void testReadBytes()
          Test method for H5ScalarDS.readBytes().
 void testReadPalette()
          Test method for H5ScalarDS.readPalette(int).
 void testRemoveMetadata()
          Test method for H5ScalarDS.removeMetadata(java.lang.Object).
 void testSetName()
          Test method for H5ScalarDS.setName(java.lang.String).
 void testWriteMetadata()
          Test method for H5ScalarDS.writeMetadata(java.lang.Object).
 void testWriteObject()
          Test method for H5ScalarDS.write(java.lang.Object).
 void testWriteSubset()
          Test method for H5ScalarDS.write(java.lang.Object).
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

H5ScalarDSTest

public H5ScalarDSTest(java.lang.String arg0)
Parameters:
arg0 -
Method Detail

setUp

protected void setUp()
              throws java.lang.Exception
Throws:
java.lang.Exception

tearDown

protected void tearDown()
                 throws java.lang.Exception
Throws:
java.lang.Exception

testSetName

public final void testSetName()
Test method for H5ScalarDS.setName(java.lang.String).

What to test:


testOpen

public final void testOpen()
Test method for H5ScalarDS.open().

What to test:


testClose

public final void testClose()
Test method for H5ScalarDS.close(int).

What to test:


testClear

public final void testClear()
Test method for H5ScalarDS.clear().

What to test:


testInit

public final void testInit()
Test method for H5ScalarDS.init().

What to test:


testRead

public final void testRead()
Test method for H5ScalarDS.read().

What to test:


testReadByRow

public final void testReadByRow()
Test method for H5ScalarDS.read().

What to test:


testReadBytes

public final void testReadBytes()
Test method for H5ScalarDS.readBytes().

What to test:


testWriteObject

public final void testWriteObject()
Test method for H5ScalarDS.write(java.lang.Object).

What to test:


testWriteSubset

public final void testWriteSubset()
Test method for H5ScalarDS.write(java.lang.Object).

What to test:


testCopy

public final void testCopy()
Test method for H5ScalarDS.copy(ncsa.hdf.object.Group, java.lang.String, long[], java.lang.Object).

What to test:


testGetDatatype

public final void testGetDatatype()
Test method for H5ScalarDS.getDatatype().

What to test:


testGetPalette

public final void testGetPalette()
Test method for H5ScalarDS.getPalette().

What to test:


testReadPalette

public final void testReadPalette()
Test method for H5ScalarDS.readPalette(int).

What to test:


testGetPaletteRefs

public final void testGetPaletteRefs()
Test method for H5ScalarDS.getPaletteRefs().

What to test:


testH5ScalarDSFileFormatStringString

public final void testH5ScalarDSFileFormatStringString()
Test method for H5ScalarDS.H5ScalarDS(ncsa.hdf.object.FileFormat, java.lang.String, java.lang.String).

What to test:


testH5ScalarDSFileFormatStringStringLongArray

public final void testH5ScalarDSFileFormatStringStringLongArray()
Test method for H5ScalarDS.H5ScalarDS(ncsa.hdf.object.FileFormat, java.lang.String, java.lang.String, long[]).

What to test:


testGetMetadata

public final void testGetMetadata()
Test method for H5ScalarDS.getMetadata().

What to test:


testWriteMetadata

public final void testWriteMetadata()
Test method for H5ScalarDS.writeMetadata(java.lang.Object).

What to test:


testRemoveMetadata

public final void testRemoveMetadata()
Test method for H5ScalarDS.removeMetadata(java.lang.Object).

What to test:


testCreate

public final void testCreate()
Test method for H5ScalarDS.create(java.lang.String, ncsa.hdf.object.Group, ncsa.hdf.object.Datatype, long[], long[], long[], int, java.lang.Object).

What to test: