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>
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().
|
static |
Definition at line 348 of file satellite-mobility-test.cc.