public void testDefStringToOctetString() { BitString result = CoderUtils.defStringToOctetString("'FFAABBEE'H"); ByteTools.checkBuffers(result.Value, new byte[] { (byte)0xFF, (byte)0xAA, (byte)0xBB, (byte)0xEE }); result = CoderUtils.defStringToOctetString("'FFAABBEEC'H"); ByteTools.checkBuffers(result.Value, new byte[] { (byte)0xFF, (byte)0xAA, (byte)0xBB, (byte)0xEE, (byte)0xC0 }); result = CoderUtils.defStringToOctetString("'111100001111000010011001'B"); ByteTools.checkBuffers(result.Value, new byte[] { (byte)0xF0, (byte)0xF0, (byte)0x99 }); result = CoderUtils.defStringToOctetString("'1111000011110000100110011'B"); ByteTools.checkBuffers(result.Value, new byte[] { (byte)0xF0, (byte)0xF0, (byte)0x99, (byte)0x80 }); }