X-Git-Url: http://g0dil.de/git?a=blobdiff_plain;f=senf%2FPackets%2F80221Bundle%2FMIHPacket.test.cc;h=8fc972051d093e96e314e1dd5143e0901e0d216e;hb=8dbb3db32c2a258edcbd70e3f1b526e7e3b97b49;hp=e9a040e7ae31e69be2ee099b3228580d61d6c8b1;hpb=601d1f509f5bb24df167a4dd5a20da67a0af9af8;p=senf.git diff --git a/senf/Packets/80221Bundle/MIHPacket.test.cc b/senf/Packets/80221Bundle/MIHPacket.test.cc index e9a040e..8fc9720 100644 --- a/senf/Packets/80221Bundle/MIHPacket.test.cc +++ b/senf/Packets/80221Bundle/MIHPacket.test.cc @@ -28,8 +28,9 @@ // Custom includes #include "MIHPacket.hh" +#include -#include "../../Utils/auto_unit_test.hh" +#include #include #define prefix_ @@ -56,6 +57,16 @@ BOOST_AUTO_UNIT_TEST(MIHPacket_msgId) BOOST_CHECK_EQUAL( mihPacket->messageId(), 0x4c2a ); } +BOOST_AUTO_UNIT_TEST(MIHPacket_create_eth) +{ + EthernetPacket eth (EthernetPacket::create()); + MIHPacket mihPacket (MIHPacket::createAfter(eth)); + eth.finalizeAll(); + BOOST_CHECK_EQUAL( eth->type_length(), 0x86dd); + std::ostringstream oss (std::ostringstream::out); + SENF_CHECK_NO_THROW( eth.dump( oss)); +} + BOOST_AUTO_UNIT_TEST(MIHPacket_create_string) { MIHPacket mihPacket (MIHPacket::create());