SatFreeSpaceLossTestCase Class Reference

Test case to unit test satellite free space loss (FSL) model. More...

+ Inheritance diagram for SatFreeSpaceLossTestCase:
+ Collaboration diagram for SatFreeSpaceLossTestCase:

Public Member Functions

 SatFreeSpaceLossTestCase ()
 
virtual ~SatFreeSpaceLossTestCase ()
 

Private Member Functions

virtual void DoRun (void)
 

Detailed Description

Test case to unit test satellite free space loss (FSL) model.

This case tests that SatFreeSpaceLoss object can be created successfully and free space loss (FSL) is calculates correctly.

  1. Create SatFreeSpaceLoss object.
  2. Get FSL value with getter methods.

Expected result: Free space loss value returned by getter method should be correct (in tolerance).

Definition at line 53 of file satellite-fsl-test.cc.

Constructor & Destructor Documentation

◆ SatFreeSpaceLossTestCase()

SatFreeSpaceLossTestCase::SatFreeSpaceLossTestCase ( )

Definition at line 63 of file satellite-fsl-test.cc.

◆ ~SatFreeSpaceLossTestCase()

SatFreeSpaceLossTestCase::~SatFreeSpaceLossTestCase ( )
virtual

Definition at line 68 of file satellite-fsl-test.cc.

Member Function Documentation

◆ DoRun()

void SatFreeSpaceLossTestCase::DoRun ( void  )
privatevirtual

Definition at line 73 of file satellite-fsl-test.cc.

References ns3::SatFreeSpaceLoss::GetFsldB(), and ns3::SatMobilityModel::SetGeoPosition().

+ Here is the call graph for this function:

The documentation for this class was generated from the following file: