Package gov.nasa.pds.objectAccess.table
Class IntegerBinaryFieldAdapterTest
java.lang.Object
gov.nasa.pds.objectAccess.table.IntegerBinaryFieldAdapterTest
public class IntegerBinaryFieldAdapterTest extends Object
-
Constructor Summary
Constructors Constructor Description IntegerBinaryFieldAdapterTest() -
Method Summary
Modifier 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
-
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
-