A Discrete-Event Network Simulator
API
object-test-suite.cc File Reference

Object test suite. More...

#include "ns3/test.h"
#include "ns3/object.h"
#include "ns3/object-factory.h"
#include "ns3/assert.h"
+ Include dependency graph for object-test-suite.cc:

Go to the source code of this file.

Classes

class  ns3::tests::AggregateObjectTestCase
 Test we can aggregate Objects. More...
 
class  anonymous_namespace{object-test-suite.cc}::BaseA
 Base class A. More...
 
class  anonymous_namespace{object-test-suite.cc}::BaseB
 Base class B. More...
 
class  ns3::tests::CreateObjectTestCase
 Test we can make Objects using CreateObject. More...
 
class  anonymous_namespace{object-test-suite.cc}::DerivedA
 Derived class A. More...
 
class  anonymous_namespace{object-test-suite.cc}::DerivedB
 Derived class B. More...
 
class  ns3::tests::ObjectFactoryTestCase
 Test an Object factory can create Objects. More...
 
class  ns3::tests::ObjectTestSuite
 The Test Suite that glues the Test Cases together. More...
 

Namespaces

 anonymous_namespace{object-test-suite.cc}
 
 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 ObjectTestSuite ns3::tests::g_objectTestSuite
 ObjectTestSuite instance variable. More...
 

Detailed Description

Object test suite.

Definition in file object-test-suite.cc.