Package gov.nasa.pds.objectAccess.table
Class IntegerBinaryFieldAdapterTest
java.lang.Object
gov.nasa.pds.objectAccess.table.IntegerBinaryFieldAdapterTest
public class IntegerBinaryFieldAdapterTest extends Object
- 
Constructor SummaryConstructors Constructor Description IntegerBinaryFieldAdapterTest()
- 
Method SummaryModifier and Type Method Description voidtestBadDataLength()voidtestBadFieldLength()voidtestByteOutOfRange(byte[] b)voidtestGetSetBigEndian(boolean isSigned, String stringValue, byte[] bytes)voidtestGetString()voidtestIntegerOutOfRange(byte[] b)voidtestMSB4(boolean isBigEndian, byte[] buf, int offset, int length, long expectedValue)voidtestMSB4BigEndian(boolean isSigned, String stringValue, byte[] bytes)voidtestMSB4LittleEndian(boolean isSigned, String stringValue, byte[] bytes)voidtestSetByte(boolean isBigEndian, long value, int offset, int length, byte[] b)voidtestSetDouble(boolean isBigEndian, long value, int offset, int length, byte[] b)voidtestSetFloat(boolean isBigEndian, long value, int offset, int length, byte[] b)voidtestSetInt(boolean isBigEndian, long value, int offset, int length, byte[] b)voidtestSetLong(boolean isBigEndian, long value, int offset, int length, byte[] b)voidtestSetShort(boolean isBigEndian, long value, int offset, int length, byte[] b)voidtestSetString()voidtestShortOutOfRange(byte[] b)
- 
Constructor Details- 
IntegerBinaryFieldAdapterTestpublic IntegerBinaryFieldAdapterTest()
 
- 
- 
Method Details- 
testMSB4public void testMSB4(boolean isBigEndian, byte[] buf, int offset, int length, long expectedValue)
- 
testGetStringpublic void testGetString()
- 
testBadDataLengthpublic void testBadDataLength()
- 
testByteOutOfRangepublic void testByteOutOfRange(byte[] b)
- 
testShortOutOfRangepublic void testShortOutOfRange(byte[] b)
- 
testIntegerOutOfRangepublic void testIntegerOutOfRange(byte[] b)
- 
testSetString- Throws:
- Exception
 
- 
testSetLongpublic void testSetLong(boolean isBigEndian, long value, int offset, int length, byte[] b)
- 
testSetDoublepublic void testSetDouble(boolean isBigEndian, long value, int offset, int length, byte[] b)
- 
testSetIntpublic void testSetInt(boolean isBigEndian, long value, int offset, int length, byte[] b)
- 
testSetFloatpublic void testSetFloat(boolean isBigEndian, long value, int offset, int length, byte[] b)
- 
testSetShortpublic void testSetShort(boolean isBigEndian, long value, int offset, int length, byte[] b)
- 
testSetBytepublic void testSetByte(boolean isBigEndian, long value, int offset, int length, byte[] b)
- 
testBadFieldLengthpublic void testBadFieldLength()
- 
testMSB4BigEndian
- 
testMSB4LittleEndian
- 
testGetSetBigEndian
 
-