diff --git a/eu.dariolucia.ccsds.tmtc/src/test/java/eu/dariolucia/ccsds/tmtc/datalink/channel/sender/TcSenderVirtualChannelTest.java b/eu.dariolucia.ccsds.tmtc/src/test/java/eu/dariolucia/ccsds/tmtc/datalink/channel/sender/TcSenderVirtualChannelTest.java index e0ade596..23b1cbde 100644 --- a/eu.dariolucia.ccsds.tmtc/src/test/java/eu/dariolucia/ccsds/tmtc/datalink/channel/sender/TcSenderVirtualChannelTest.java +++ b/eu.dariolucia.ccsds.tmtc/src/test/java/eu/dariolucia/ccsds/tmtc/datalink/channel/sender/TcSenderVirtualChannelTest.java @@ -394,10 +394,13 @@ public void testLargePacketSegmented() throws IOException { byte[] segment = fr.getDataFieldCopy(); if (i == 0) { + assertEquals(1, (segment[0] & 0xC0) >> 6); assertEquals(TcTransferFrame.SequenceFlagType.FIRST, fr.getSequenceFlag()); } else if (i == 3) { + assertEquals(2, (segment[0] & 0xC0) >> 6); assertEquals(TcTransferFrame.SequenceFlagType.LAST, fr.getSequenceFlag()); } else { + assertEquals(0, (segment[0] & 0xC0) >> 6); assertEquals(TcTransferFrame.SequenceFlagType.CONTINUE, fr.getSequenceFlag()); } assertEquals(12, fr.getMapId());