@Test
public void getValue() {

  Tag tag1 = new Tag(0x04, Tag.CONTEXT, PRIMITIVE, 1);
  TLV tlv = new TLV(ByteArrayUtil.fromHex("84050011223344"));
  Assert.assertTrue(tlv.parse(tag1, 0));
  Assert.assertArrayEquals(ByteArrayUtil.fromHex("0011223344"), tlv.getValue());
  // length octets variant
  tlv = new TLV(ByteArrayUtil.fromHex("8481050011223344"));
  Assert.assertTrue(tlv.parse(tag1, 0));
  Assert.assertArrayEquals(ByteArrayUtil.fromHex("0011223344"), tlv.getValue());
}