1
0
mirror of https://github.com/mfontanini/libtins synced 2026-01-24 11:11:35 +01:00
Files
libtins/tests/src/raw_pdu_test.cpp
Alex Collins 04e29858ee Add RawPDU c'tor for const payload_type&. (#253)
* Add RawPDU c'tor for const payload_type &.

* Correct indentation.
2017-10-12 20:02:28 -07:00

21 lines
454 B
C++

#include <gtest/gtest.h>
#include <tins/rawpdu.h>
using namespace Tins;
class RawPDUTest : public testing::Test {
public:
};
TEST_F(RawPDUTest, ConstructFromPayloadType) {
RawPDU::payload_type payload;
payload.push_back(0x01);
payload.push_back(0x02);
RawPDU raw = RawPDU(payload);
EXPECT_EQ(payload, raw.payload());
// The payload should have been copied
payload.push_back(0x03);
EXPECT_NE(payload, raw.payload());
}