Test suite for executing the secondary cell selection test cases. More...
#include "lte-test-secondary-cell-selection.h"
Public Member Functions | |
LteSecondaryCellSelectionTestSuite () | |
![]() | |
TestSuite (std::string name, Type type=UNIT) | |
Construct a new test suite. More... | |
TestSuite::Type | GetTestType (void) |
get the kind of test this test suite implements More... | |
![]() | |
TestCase (const TestCase &)=delete | |
virtual | ~TestCase () |
Destructor. More... | |
std::string | GetName (void) const |
TestCase & | operator= (const TestCase &)=delete |
Additional Inherited Members | |
![]() | |
enum | Type { ALL = 0 , UNIT , SYSTEM , EXAMPLE , PERFORMANCE } |
Type of test. More... | |
![]() | |
enum | TestDuration { QUICK = 1 , EXTENSIVE = 2 , TAKES_FOREVER = 3 } |
How long the test takes to execute. More... | |
![]() | |
TestCase (std::string name) | |
Constructor. More... | |
void | AddTestCase (TestCase *testCase, TestDuration duration=QUICK) |
Add an individual child TestCase to this test suite. More... | |
TestCase * | GetParent () const |
Get the parent of this TestCsse. More... | |
bool | IsStatusFailure (void) const |
Check if any tests failed. More... | |
bool | IsStatusSuccess (void) const |
Check if all tests passed. More... | |
void | SetDataDir (std::string directory) |
Set the data directory where reference trace files can be found. More... | |
void | ReportTestFailure (std::string cond, std::string actual, std::string limit, std::string message, std::string file, int32_t line) |
Log the failure of this TestCase. More... | |
bool | MustAssertOnFailure (void) const |
Check if this run should assert on failure. More... | |
bool | MustContinueOnFailure (void) const |
Check if this run should continue on failure. More... | |
std::string | CreateDataDirFilename (std::string filename) |
Construct the full path to a file in the data directory. More... | |
std::string | CreateTempDirFilename (std::string filename) |
Construct the full path to a file in a temporary directory. More... | |
Test suite for executing the secondary cell selection test cases.
Checks that if multiple component carriers are defined for an eNB, that UEs can connect to each of these component carriers, not just the primary
Definition at line 44 of file lte-test-secondary-cell-selection.h.
LteSecondaryCellSelectionTestSuite::LteSecondaryCellSelectionTestSuite | ( | ) |
Definition at line 53 of file lte-test-secondary-cell-selection.cc.
References ns3::TestCase::AddTestCase().