@Test
public void crc16CalculationShouldMatchLastTwoBytesOfPacket() throws Exception {

  int crc16 = DecodingUtils.getCrc16(this.packet, 0, this.packet.length - 2);
  assertThat(format("CRC16 validation for packet [%s] failed", this.commandId), (short) crc16,
          equalTo(getPacketCrcValue()));
}