10 #include <boost/test/unit_test.hpp>
11 #include <boost/test/data/test_case.hpp>
12 #include <boost/test/output_test_stream.hpp>
26 BOOST_AUTO_TEST_SUITE(Surfaces)
38 auto original =
AnnulusBounds(minRadius, maxRadius, minPhi, maxPhi, offset);
40 BOOST_CHECK_EQUAL(original, copied);
47 auto valvector = original.values();
48 std::array<double, AnnulusBounds::eSize>
values;
51 BOOST_CHECK_EQUAL(original, recreated);
92 std::vector<Vector2D> testPoints = {inSurfaceXY, outsideXY1, outsideXY2,
93 outsideXY3, outsideXY4};
96 auto shifted = xy +
offset;
123 BOOST_AUTO_TEST_SUITE_END()