Base class for tests using Boost unit test library. More...
#include "larcorealg/TestUtils/unit_test_base.h"#include <boost/test/unit_test.hpp>#include <string>Go to the source code of this file.
Classes | |
| struct | testing::BoostCommandLineConfiguration< CONFIGURATIONCLASS > |
| Class holding a configuration for a Boost test fixture. More... | |
Namespaces | |
| testing | |
| LArSoft test utilities. | |
Base class for tests using Boost unit test library.
Provides an environment for easy set up of a Boost test. This is based and wraps the objects in unit_test_base.h. Since the wrapping is implemented by templates, derived classes than share interface with the unit_test_base.h objects should also work with the wrappers.
For an example of usage, see larcore/test/Geometry/geometry_iterator_test.cxx
This is a pure template header. It will require the same libraries as unit_test_base.h .
Definition in file boost_unit_test_base.h.
1.8.5