public void SimpleSspRawCommandParse() { var packet = SspRawPacket.Parse(simpleCommand); packet.Address.Should().Be(0x00); packet.Data.Should().Equal(0x11); }
public void SimpleSspRawCommandParseWithSequenceFlag() { var packet = SspRawPacket.Parse(simpleCommand, true); packet.Address.Should().Be(0x00); packet.Data.Should().Equal(0x11); Action badParse = () => SspRawPacket.Parse(simpleCommand, false); badParse.Should().Throw <PacketFormatException>(); }
public void SimpleSspRawCommandGetBytesFromParse() { var packet = SspRawPacket.Parse(simpleCommand); packet.GetPacketBytes(true).Should().Equal(simpleCommand); }