public void TestReceivableSimpleUSBDatagramShouldCallParsePayload()
        {
            // Arrange
            byte[] payload = { 0x01, 0x02, 0x03, 0x04, 0x05, 0x06 };

            // Act
            ReceivableSimpleUSBDatagramUnderTest receivableSimpleUSBDatagramUnderTest =
                ReceivableSimpleUSBMessage.FromBytes <ReceivableSimpleUSBDatagramUnderTest>(payload);

            // Assert
            Assert.AreEqual(receivableSimpleUSBDatagramUnderTest.ParsedPayload, receivableSimpleUSBDatagramUnderTest.Payload);
        }
 public void TestReceivableSimpleUSBDatagramShouldThrowExceptionDataNull()
 {
     // Arrange, Act
     ReceivableSimpleUSBDatagramUnderTest receivableSimpleUSBDatagramUnderTest =
         ReceivableSimpleUSBMessage.FromBytes <ReceivableSimpleUSBDatagramUnderTest>(null);
 }