A Discrete-Event Network Simulator
API
Classes | Namespaces | Variables

CommandLine test suite. More...

#include "ns3/command-line.h"
#include "ns3/log.h"
#include "ns3/config.h"
#include "ns3/global-value.h"
#include "ns3/system-path.h"
#include "ns3/type-id.h"
#include "ns3/test.h"
#include "ns3/string.h"
#include <cstdlib>
#include <cstdarg>
#include <sstream>

Go to the source code of this file.

Classes

class  ns3::tests::CommandLineBooleanTestCase
 Test boolean Command Line processing. More...
 
class  ns3::tests::CommandLineIntTestCase
 Test int Command Line processing. More...
 
class  ns3::tests::CommandLineInvalidTestCase
 Test ignoring invalid arguments. More...
 
class  ns3::tests::CommandLineNonOptionTestCase
 Test non-option arguments. More...
 
class  ns3::tests::CommandLineOrderTestCase
 Test order of argument parsing. More...
 
class  ns3::tests::CommandLineStringTestCase
 Test string Command Line processing. More...
 
class  ns3::tests::CommandLineTestCaseBase
 A test base class that drives Command Line parsing. More...
 
class  ns3::tests::CommandLineTestSuite
 The Test Suite that glues all of the Test Cases together. More...
 
class  ns3::tests::CommandLineUnsignedIntTestCase
 Test unsigned int Command Line processing. More...
 

Namespaces

 ns3
 Every class exported by the ns3 library is enclosed in the ns3 namespace.
 
 ns3::tests
 Namespace for test files, TestCases and TestSuites.
 

Variables

static CommandLineTestSuite ns3::tests::g_commandLineTestSuite
 CommandLineTestSuite instance variable. More...
 

Detailed Description

CommandLine test suite.

Definition in file command-line-test-suite.cc.