A Discrete-Event Network Simulator
Home
Tutorials ▼
English
Documentation ▼
Installation
Manual
Models
Contributing
Wiki
Development ▼
API Docs
Issue Tracker
Merge Requests
API
Loading...
Searching...
No Matches
epc-test-gtpu.h
Go to the documentation of this file.
1
/*
2
* Copyright (c) 2011 Centre Tecnologic de Telecomunicacions de Catalunya (CTTC)
3
*
4
* SPDX-License-Identifier: GPL-2.0-only
5
*
6
* Author: Jaume Nin <jaume.nin@cttc.cat>
7
*/
8
9
#ifndef EPC_TEST_GTPU_H
10
#define EPC_TEST_GTPU_H
11
12
#include "ns3/epc-gtpu-header.h"
13
#include "ns3/test.h"
14
15
using namespace
ns3
;
16
17
/**
18
* @ingroup lte
19
* @ingroup tests
20
* @defgroup lte-test lte module tests
21
*/
22
23
/**
24
* @ingroup lte-test
25
*
26
* @brief Test suite for testing GPRS tunnelling protocol header coding and decoding.
27
*/
28
class
EpsGtpuTestSuite
:
public
TestSuite
29
{
30
public
:
31
EpsGtpuTestSuite
();
32
};
33
34
/**
35
* Test 1.Check header coding and decoding
36
*/
37
class
EpsGtpuHeaderTestCase
:
public
TestCase
38
{
39
public
:
40
EpsGtpuHeaderTestCase
();
41
~EpsGtpuHeaderTestCase
()
override
;
42
43
private
:
44
void
DoRun
()
override
;
45
};
46
47
#endif
/* EPC_TEST_GTPU_H */
EpsGtpuHeaderTestCase
Test 1.Check header coding and decoding.
Definition
epc-test-gtpu.h:38
EpsGtpuHeaderTestCase::DoRun
void DoRun() override
Implementation to actually run this TestCase.
Definition
epc-test-gtpu.cc:47
EpsGtpuHeaderTestCase::~EpsGtpuHeaderTestCase
~EpsGtpuHeaderTestCase() override
Definition
epc-test-gtpu.cc:42
EpsGtpuHeaderTestCase::EpsGtpuHeaderTestCase
EpsGtpuHeaderTestCase()
TestCase.
Definition
epc-test-gtpu.cc:36
EpsGtpuTestSuite
Test suite for testing GPRS tunnelling protocol header coding and decoding.
Definition
epc-test-gtpu.h:29
EpsGtpuTestSuite::EpsGtpuTestSuite
EpsGtpuTestSuite()
TestSuite.
Definition
epc-test-gtpu.cc:24
ns3::TestCase
encapsulates test code
Definition
test.h:1050
ns3::TestSuite
A suite of tests to run.
Definition
test.h:1267
ns3
Every class exported by the ns3 library is enclosed in the ns3 namespace.
src
lte
test
epc-test-gtpu.h
Generated on Wed Dec 11 2024 18:20:46 for ns-3 by
1.11.0