X-Git-Url: http://g0dil.de/git?a=blobdiff_plain;f=Packets%2F80211Bundle%2FWLANPacket.test.cc;h=e91cdc8f082bd0923fff1d6719807647ba73af01;hb=7cee3cf6c1c6eecdeec08d05e8e2b99d48b1450b;hp=9de635f995b319d74ccc55191464a777ece842e1;hpb=0cfb397285c36522faa97c801e6f8332fdd539cf;p=senf.git diff --git a/Packets/80211Bundle/WLANPacket.test.cc b/Packets/80211Bundle/WLANPacket.test.cc index 9de635f..e91cdc8 100644 --- a/Packets/80211Bundle/WLANPacket.test.cc +++ b/Packets/80211Bundle/WLANPacket.test.cc @@ -58,23 +58,28 @@ BOOST_AUTO_UNIT_TEST(WLANPacket_dataFrame_packet) BOOST_CHECK_EQUAL( p->duration(), 0u ); - BOOST_CHECK_EQUAL( - p->dataFrame().da().value(), + BOOST_CHECK_EQUAL( + p->dataFrame().destinationAddress().value(), senf::MACAddress::from_string("00:18:4d:6e:78:48") ); - BOOST_CHECK_EQUAL( - p->dataFrame().sa().value(), + BOOST_CHECK_EQUAL( + p->dataFrame().sourceAddress().value(), senf::MACAddress::from_string("00:0b:6b:57:06:b0") ); - BOOST_CHECK_EQUAL( + BOOST_CHECK_EQUAL( p->dataFrame().bssid().value(), senf::MACAddress::from_string("00:1a:4d:3e:c7:5c") ); - BOOST_CHECK_EQUAL( - p->dataFrame().bssid().value(), p->dataFrame().ra().value() ); - BOOST_CHECK_EQUAL( - p->dataFrame().ta().value(), p->dataFrame().sa().value() ); + BOOST_CHECK_EQUAL( + p->dataFrame().bssid().value(), + p->dataFrame().receiverAddress().value() ); + BOOST_CHECK_EQUAL( + p->dataFrame().transmitterAddress().value(), + p->dataFrame().sourceAddress().value() ); BOOST_CHECK_EQUAL( p->dataFrame().sequenceNumber(), 3u ); BOOST_CHECK_EQUAL( p->dataFrame().fragmentNumber(), 0u ); + + std::ostringstream oss (std::ostringstream::out); + SENF_CHECK_NO_THROW( p.dump( oss)); } @@ -129,18 +134,18 @@ BOOST_AUTO_UNIT_TEST(WLANPacket_beaconFrame_packet) BOOST_CHECK_EQUAL( p->order(), false ); BOOST_CHECK_EQUAL( p->duration(), 0u ); - BOOST_CHECK_EQUAL( p->has_mgtFrame(), true ); + BOOST_CHECK_EQUAL( p->is_mgtFrame(), true ); - BOOST_CHECK_EQUAL( + BOOST_CHECK_EQUAL( p->mgtFrame().destinationAddress().value(), senf::MACAddress::from_string("ff:ff:ff:ff:ff:ff") ); - BOOST_CHECK_EQUAL( + BOOST_CHECK_EQUAL( p->mgtFrame().sourceAddress().value(), senf::MACAddress::from_string("00:1a:4d:3e:c7:5c") ); - BOOST_CHECK_EQUAL( + BOOST_CHECK_EQUAL( p->mgtFrame().bssid().value(), senf::MACAddress::from_string("00:1a:4d:3e:c7:5c") ); - + BOOST_CHECK_EQUAL( p->mgtFrame().sequenceNumber(), 302u ); BOOST_CHECK_EQUAL( p->mgtFrame().fragmentNumber(), 0u ); @@ -192,8 +197,8 @@ BOOST_AUTO_UNIT_TEST(WLANPacket_ctrlFrame_packet) BOOST_CHECK_EQUAL( p->duration(), 0u ); - BOOST_CHECK_EQUAL( - p->ctrlFrame().recieverAddress().value(), + BOOST_CHECK_EQUAL( + p->ctrlFrame().receiverAddress().value(), senf::MACAddress::from_string("00:0b:6b:57:06:b0") ); } @@ -205,7 +210,7 @@ BOOST_AUTO_UNIT_TEST(WLANPacket_ctrlFrame_create) // std::cout << unsigned( senf::init_bytes::value ) << "\n"; SENF_CHECK_NO_THROW(p->init_ctrlFrame()); // std::cout << unsigned( senf::init_bytes::value ) << "\n"; - p->ctrlFrame().recieverAddress() = senf::MACAddress::from_string("00:1a:4d:3e:c7:5c"); + p->ctrlFrame().receiverAddress() = senf::MACAddress::from_string("00:1a:4d:3e:c7:5c"); p->ctrlFrame().set_ack(); BOOST_CHECK_EQUAL( p->type(), 1u); BOOST_CHECK_EQUAL( p->subtype(), 13u);