@Test public void testGetHeader() { IcmpV6MobilePrefixSolicitationHeader h = packet.getHeader(); assertEquals(identifier, h.getIdentifier()); assertEquals(reserved, h.getReserved()); IcmpV6MobilePrefixSolicitationPacket.Builder b = packet.getBuilder(); IcmpV6MobilePrefixSolicitationPacket p; b.identifier((short) 0); p = b.build(); assertEquals((short) 0, (short) p.getHeader().getIdentifierAsInt()); b.identifier((short) 10000); p = b.build(); assertEquals((short) 10000, (short) p.getHeader().getIdentifierAsInt()); b.identifier((short) 32767); p = b.build(); assertEquals((short) 32767, (short) p.getHeader().getIdentifierAsInt()); b.identifier((short) -1); p = b.build(); assertEquals((short) -1, (short) p.getHeader().getIdentifierAsInt()); b.identifier((short) -32768); p = b.build(); assertEquals((short) -32768, (short) p.getHeader().getIdentifierAsInt()); } }