Test cases to unit test Satellite Mobility. More...
#include "../model/satellite-mobility-model.h"#include "../model/satellite-position-allocator.h"#include "../utils/satellite-env-variables.h"#include "ns3/boolean.h"#include "ns3/config.h"#include "ns3/log.h"#include "ns3/mobility-helper.h"#include "ns3/simulator.h"#include "ns3/singleton.h"#include "ns3/string.h"#include "ns3/test.h"#include <iostream>
Include dependency graph for satellite-mobility-test.cc:Go to the source code of this file.
Classes | |
| class | SatMobilityList1TestCase |
| Test case to unit test satellite mobility's position setting from list position allocator. More... | |
| class | SatMobilityList2TestCase |
| Test case to unit test satellite mobility's position setting from list position allocator. More... | |
| class | SatMobilityRandomTestCase |
| Test case to unit test satellite mobility's position setting from random box position allocator. More... | |
| class | SatMobilityTestSuite |
| Test suite for Satellite mobility unit test cases. More... | |
Functions | |
| static void | SatCourseChange (std::string context, Ptr< const SatMobilityModel > position) |
Variables | |
| static SatMobilityTestSuite | satSatMobilityTestSuite |
Test cases to unit test Satellite Mobility.
Definition in file satellite-mobility-test.cc.
|
static |
Definition at line 46 of file satellite-mobility-test.cc.
References ns3::GeoCoordinate::GetAltitude(), ns3::GeoCoordinate::GetLatitude(), ns3::GeoCoordinate::GetLongitude(), and ns3::GeoCoordinate::ToVector().
Referenced by SatMobilityRandomTestCase::DoRun().
Here is the call graph for this function:
Here is the caller graph for this function:
|
static |
Definition at line 348 of file satellite-mobility-test.cc.