10 #include <boost/test/unit_test.hpp>
11 #include <boost/test/data/test_case.hpp>
12 #include <boost/test/tools/output_test_stream.hpp>
28 BOOST_AUTO_TEST_SUITE(Surfaces)
40 auto original =
AnnulusBounds(minRadius, maxRadius, minPhi, maxPhi, offset);
42 BOOST_CHECK_EQUAL(original, copied);
49 auto valvector = original.values();
50 std::array<double, AnnulusBounds::eSize>
values{};
53 BOOST_CHECK_EQUAL(original, recreated);
94 std::vector<Vector2> testPoints = {inSurfaceXY, outsideXY1, outsideXY2,
95 outsideXY3, outsideXY4};
125 BOOST_AUTO_TEST_SUITE_END()