diff options
author | Karsten Heimrich <karsten.heimrich@qt.io> | 2018-04-13 12:13:41 +0200 |
---|---|---|
committer | Karsten Heimrich <karsten.heimrich@qt.io> | 2018-04-17 14:16:01 +0000 |
commit | c1094bf1cef7631253eead8a55f39786ec2d641c (patch) | |
tree | 46fa866d0c7abd8e4dffda4e39a48d610a720e2b /tests/auto/qknxtunnelframefactory/tst_qknxtunnelframefactory.cpp | |
parent | b1fe34fb7f21e71e748958e05e78982417fc8971 (diff) |
Instead of copying the byte array code, use wrapper around it
* Adapt effected code
* Add some more auto-tests
* Add missing documentation
Change-Id: I902dd2405adad09888bfa129408a1e4dc1095c2f
Reviewed-by: Karsten Heimrich <karsten.heimrich@qt.io>
Diffstat (limited to 'tests/auto/qknxtunnelframefactory/tst_qknxtunnelframefactory.cpp')
-rw-r--r-- | tests/auto/qknxtunnelframefactory/tst_qknxtunnelframefactory.cpp | 10 |
1 files changed, 5 insertions, 5 deletions
diff --git a/tests/auto/qknxtunnelframefactory/tst_qknxtunnelframefactory.cpp b/tests/auto/qknxtunnelframefactory/tst_qknxtunnelframefactory.cpp index 6759362..f8c8ddd 100644 --- a/tests/auto/qknxtunnelframefactory/tst_qknxtunnelframefactory.cpp +++ b/tests/auto/qknxtunnelframefactory/tst_qknxtunnelframefactory.cpp @@ -121,7 +121,7 @@ void tst_QKnxLinkLayerFrameFactory::testMemoryRead() QKnxAddress destination { QKnxAddress::Type::Individual, QString("1.2.3") }; auto frame = QKnxLinkLayerFrameFactory::Memory::createReadRequest(source, destination, 52, 3); QCOMPARE(frame.extendedControlField().destinationAddressType(), QKnxAddress::Type::Individual); - QCOMPARE(frame.extendedControlField().bytes()[0], quint8(96)); + QCOMPARE(frame.extendedControlField().bytes().at(0), quint8(96)); QCOMPARE(frame.tpdu().bytes(), QKnxByteArray({ 0x42, 0x03, 0x00, 0x34 })); QCOMPARE(frame.bytes(), QKnxByteArray::fromHex("1100b460000012030342030034")); QCOMPARE(frame.controlField().frameFormat(), QKnxControlField::FrameFormat::Standard); @@ -149,7 +149,7 @@ void tst_QKnxLinkLayerFrameFactory::testMemoryResponse() auto frame = QKnxLinkLayerFrameFactory::Memory::createResponseRequest(source, destination, 52, 3, data); QCOMPARE(frame.extendedControlField().destinationAddressType(), QKnxAddress::Type::Individual); - QCOMPARE(frame.extendedControlField().bytes()[0], quint8(96)); + QCOMPARE(frame.extendedControlField().bytes().at(0), quint8(96)); QCOMPARE(frame.tpdu().bytes(), QKnxByteArray({ 0x42, 0x43, 0x00, 0x34, 0x01, 0x02, 0x03 })); QCOMPARE(frame.bytes(), QKnxByteArray::fromHex("1100b460000012030642430034010203")); QCOMPARE(frame.controlField().frameFormat(), QKnxControlField::FrameFormat::Standard); @@ -179,7 +179,7 @@ void tst_QKnxLinkLayerFrameFactory::testMemoryWrite() auto frame = QKnxLinkLayerFrameFactory::Memory::createWriteRequest(source, destination, 52, 3, data); QCOMPARE(frame.extendedControlField().destinationAddressType(), QKnxAddress::Type::Individual); - QCOMPARE(frame.extendedControlField().bytes()[0], quint8(96)); + QCOMPARE(frame.extendedControlField().bytes().at(0), quint8(96)); QCOMPARE(frame.tpdu().bytes(), QKnxByteArray({ 0x42, 0x83, 0x00, 0x34, 0x01, 0x02, 0x03 })); QCOMPARE(frame.bytes(), QKnxByteArray::fromHex("1100b460000012030642830034010203")); QCOMPARE(frame.controlField().frameFormat(), QKnxControlField::FrameFormat::Standard); @@ -210,7 +210,7 @@ void tst_QKnxLinkLayerFrameFactory::testDeviceDescriptorRead() auto frame = QKnxLinkLayerFrameFactory::DeviceDescriptor::createReadRequest(source, destination, 3, mode); QCOMPARE(frame.extendedControlField().destinationAddressType(), QKnxAddress::Type::Individual); - QCOMPARE(frame.extendedControlField().bytes()[0], quint8(96)); + QCOMPARE(frame.extendedControlField().bytes().at(0), quint8(96)); QCOMPARE(frame.tpdu().bytes(), QKnxByteArray({ 0x43, 0x03 })); QCOMPARE(frame.bytes(), QKnxByteArray::fromHex("1100b46000001203014303")); QCOMPARE(frame.controlField().frameFormat(), QKnxControlField::FrameFormat::Standard); @@ -242,7 +242,7 @@ void tst_QKnxLinkLayerFrameFactory::testDeviceDescriptorResponse() auto frame = QKnxLinkLayerFrameFactory::DeviceDescriptor::createResponseRequest(source, destination, 3, data, mode); QCOMPARE(frame.extendedControlField().destinationAddressType(), QKnxAddress::Type::Individual); - QCOMPARE(frame.extendedControlField().bytes()[0], quint8(96)); + QCOMPARE(frame.extendedControlField().bytes().at(0), quint8(96)); QCOMPARE(frame.tpdu().bytes(), QKnxByteArray({ 0x43, 0x43, 0x01, 0x02, 0x03 })); QCOMPARE(frame.bytes(), QKnxByteArray::fromHex("1100b46000001203044343010203")); QCOMPARE(frame.controlField().frameFormat(), QKnxControlField::FrameFormat::Standard); |