Package gov.nasa.pds.objectAccess.table
Class IntegerBinaryFieldAdapterTest
java.lang.Object
gov.nasa.pds.objectAccess.table.IntegerBinaryFieldAdapterTest
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidvoidvoidtestByteOutOfRange(byte[] b) voidtestGetSetBigEndian(boolean isSigned, String stringValue, byte[] bytes) voidvoidtestIntegerOutOfRange(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) voidvoidtestShortOutOfRange(byte[] b)
-
Constructor Details
-
IntegerBinaryFieldAdapterTest
public IntegerBinaryFieldAdapterTest()
-
-
Method Details
-
testMSB4
public void testMSB4(boolean isBigEndian, byte[] buf, int offset, int length, long expectedValue) -
testGetString
public void testGetString() -
testBadDataLength
public void testBadDataLength() -
testByteOutOfRange
public void testByteOutOfRange(byte[] b) -
testShortOutOfRange
public void testShortOutOfRange(byte[] b) -
testIntegerOutOfRange
public void testIntegerOutOfRange(byte[] b) -
testSetString
- Throws:
Exception
-
testSetLong
public void testSetLong(boolean isBigEndian, long value, int offset, int length, byte[] b) -
testSetDouble
public void testSetDouble(boolean isBigEndian, long value, int offset, int length, byte[] b) -
testSetInt
public void testSetInt(boolean isBigEndian, long value, int offset, int length, byte[] b) -
testSetFloat
public void testSetFloat(boolean isBigEndian, long value, int offset, int length, byte[] b) -
testSetShort
public void testSetShort(boolean isBigEndian, long value, int offset, int length, byte[] b) -
testSetByte
public void testSetByte(boolean isBigEndian, long value, int offset, int length, byte[] b) -
testBadFieldLength
public void testBadFieldLength() -
testMSB4BigEndian
-
testMSB4LittleEndian
-
testGetSetBigEndian
-