From 6fbfd3ffd577c18b98dee63a0dded4f50a0849c9 Mon Sep 17 00:00:00 2001 From: Nicola Baldo Date: Mon, 21 Oct 2013 14:27:50 +0200 Subject: [PATCH] LteRlcHeaderTest: added more test case instances and fixed one of the previous --- src/lte/test/test-lte-rlc-header.cc | 36 ++++++++++++++++++++++++++++- 1 file changed, 35 insertions(+), 1 deletion(-) diff --git a/src/lte/test/test-lte-rlc-header.cc b/src/lte/test/test-lte-rlc-header.cc index b96f42168..6655987e5 100644 --- a/src/lte/test/test-lte-rlc-header.cc +++ b/src/lte/test/test-lte-rlc-header.cc @@ -182,9 +182,43 @@ LteRlcHeaderTestSuite::LteRlcHeaderTestSuite () SequenceNumber10 ackSn (2); std::list nackSnList; nackSnList.push_back (SequenceNumber10 (873)); - std::string hex ("000ada40"); + std::string hex ("000bb480"); AddTestCase (new RlcAmStatusPduTestCase (ackSn, nackSnList, hex), TestCase::QUICK); } + + + { + SequenceNumber10 ackSn (2); + std::list nackSnList; + nackSnList.push_back (SequenceNumber10 (1021)); + nackSnList.push_back (SequenceNumber10 (754)); + std::string hex ("000bfed790"); + AddTestCase (new RlcAmStatusPduTestCase (ackSn, nackSnList, hex), TestCase::QUICK); + } + + + { + SequenceNumber10 ackSn (2); + std::list nackSnList; + nackSnList.push_back (SequenceNumber10 (1021)); + nackSnList.push_back (SequenceNumber10 (754)); + nackSnList.push_back (SequenceNumber10 (947)); + std::string hex ("000bfed795d980"); + AddTestCase (new RlcAmStatusPduTestCase (ackSn, nackSnList, hex), TestCase::QUICK); + } + + + { + SequenceNumber10 ackSn (2); + std::list nackSnList; + nackSnList.push_back (SequenceNumber10 (1021)); + nackSnList.push_back (SequenceNumber10 (754)); + nackSnList.push_back (SequenceNumber10 (947)); + nackSnList.push_back (SequenceNumber10 (347)); + std::string hex ("000bfed795d9cad8"); + AddTestCase (new RlcAmStatusPduTestCase (ackSn, nackSnList, hex), TestCase::QUICK); + } + }