13 #define BOOST_TEST_MODULE GeometryIteratorTest 16 #include "test/Geometry/geometry_unit_test_base.h" 38 testing::BasicGeometryEnvironmentConfiguration<geo::ChannelMapStandardAlg>
79 tester_ptr = std::make_shared<Tester_t>(TesterParameters());
80 tester_ptr->Setup(*(Provider<geo::GeometryCore>()));
82 TesterRegistry_t::ProvideDefaultSharedResource(tester_ptr);
void WireIDIteratorsTest() const
BOOST_AUTO_TEST_CASE(CryostatIDIteratorsTest)
void WireIteratorsTest() const
GeometryIteratorTestFixture()
Constructor: initialize the tester with the Geometry from base class.
BOOST_GLOBAL_FIXTURE(GeometryIteratorTestFixture)
void CryostatIteratorsTest() const
void TPCIDIteratorsTest() const
Tests the correct iteration of the geo::Geometry iterators.
Tester_t & Tester()
Retrieves the local tester.
Class holding a configuration for a Boost test fixture.
StandardGeometryConfiguration()
Constructor: overrides the application name.
testing::TestSharedGlobalResource< Tester_t > TesterRegistry_t
Environment for a geometry test.
Utility class providing singleton objects to the derived classes.
void PlaneIDIteratorsTest() const
std::shared_ptr< Tester_t > tester_ptr
our tester (may be shared)
void PlaneIteratorsTest() const
Access the description of detector geometry.
static Tester_t & GlobalTester()
Retrieves the global tester.
void CryostatIDIteratorsTest() const
void SetApplicationName(string const &applicationName)
void TPCIteratorsTest() const