Class BitFieldAdapterTest


  • public class BitFieldAdapterTest
    extends java.lang.Object
    • Constructor Detail

      • BitFieldAdapterTest

        public BitFieldAdapterTest()
    • Method Detail

      • init

        @BeforeMethod
        public void init()
      • testIntegers

        public void testIntegers​(byte[] buf,
                                 int offset,
                                 int length,
                                 int startByte,
                                 int stopByte,
                                 long expectedValue)
      • testGetString

        public void testGetString()
      • testByteOutOfRange

        public void testByteOutOfRange​(byte[] b)
      • testShortOutOfRange

        public void testShortOutOfRange​(byte[] b)
      • testIntegerOutOfRange

        public void testIntegerOutOfRange​(byte[] b)
      • testNegativeStartBit

        public void testNegativeStartBit()
      • testStopBitTooLarge

        public void testStopBitTooLarge()
      • testFieldWiderThanLong

        public void testFieldWiderThanLong()
      • testRightmostBits

        public void testRightmostBits​(long value,
                                      int nBits,
                                      long expected)
      • testSignedRightmostBits

        public void testSignedRightmostBits​(long value,
                                            int nBits,
                                            long expected)
      • testGetbytesAsLong

        public void testGetbytesAsLong​(byte[] buf,
                                       int off,
                                       int len,
                                       int startByte,
                                       int stopByte,
                                       long expected)