TwiceAsNice
2019-02-18
|
#include <boost/test/unit_test.hpp>
#include <boost/cstdint.hpp>
#include <boost/make_shared.hpp>
#include "Microgate/Mgp/ByteBuffer.h"
#include "Microgate/Diagnostics/DiagnosticRecordReassemblerImpl.h"
#include "Microgate/Diagnostics/MasterBcuDiagnosticRecord.h"
#include "Microgate/Diagnostics/TdpPacket.h"
#include "test/Device/Microgate/Diagnostics/TdpPacketFixture.h"
Classes | |
struct | DiagnosticRecordReassemblerImplFixture |
Functions | |
BOOST_AUTO_TEST_CASE (ShouldRejectEmptyPacketSequence) | |
BOOST_AUTO_TEST_CASE (ShouldReassembleUnfragmentedPacket) | |
BOOST_AUTO_TEST_CASE (ShouldSkipReassemblingIfPacketsAreMissing) | |
BOOST_AUTO_TEST_CASE (ShouldReassembleFragmentedPacket) | |
BOOST_AUTO_TEST_CASE (ShouldSortIncomingPackets) | |
BOOST_AUTO_TEST_CASE (ShouldSkipPacketsContainingDuplicates) | |
BOOST_AUTO_TEST_CASE (ShouldRejectPacketsWithDifferentRecordIds) | |
BOOST_AUTO_TEST_CASE (ShouldRejectPacketsThatExceedsRecordSize) | |
BOOST_AUTO_TEST_CASE (ShouldRejectIncompleteRecord) | |
BOOST_AUTO_TEST_CASE | ( | ShouldRejectEmptyPacketSequence | ) |
BOOST_AUTO_TEST_CASE | ( | ShouldReassembleUnfragmentedPacket | ) |
BOOST_AUTO_TEST_CASE | ( | ShouldSkipReassemblingIfPacketsAreMissing | ) |
BOOST_AUTO_TEST_CASE | ( | ShouldReassembleFragmentedPacket | ) |
BOOST_AUTO_TEST_CASE | ( | ShouldSortIncomingPackets | ) |
BOOST_AUTO_TEST_CASE | ( | ShouldSkipPacketsContainingDuplicates | ) |
BOOST_AUTO_TEST_CASE | ( | ShouldRejectPacketsWithDifferentRecordIds | ) |
BOOST_AUTO_TEST_CASE | ( | ShouldRejectPacketsThatExceedsRecordSize | ) |
BOOST_AUTO_TEST_CASE | ( | ShouldRejectIncompleteRecord | ) |