tree: 6eca3d58b9d1f466dcd3880b999ee49be3647471 [path history] [tgz]
  1. README.md
tests/unit-tests/README.md

ndnSIM unit tests

ndnSIM uses Boost Unit Test Framework for testing features of the implementation.

ndnSIM unit tests should be placed into ndnSIM/tests/unit-tests/ folder. All .cpp files placed in this folder will be automatically compiled together.

Running unit-tests

To run unit tests, NS-3 and ndnSIM need to be configured and build with the unit test support. To enable both general NS-3 unit tests and ndnSIM unit tests, add --enable-tests during configuration phase. For example, run the following from the NS-3 root folder:

./waf configure --enable-tests
./waf build

To run unit tests:

./waf --run ndnSIM-unit-tests