9 #include <boost/test/data/test_case.hpp>
10 #include <boost/test/tools/output_test_stream.hpp>
11 #include <boost/test/unit_test.hpp>
18 namespace tt = boost::test_tools;
31 BOOST_CHECK_EQUAL(stepSize_p.
accuracy(), std::numeric_limits<double>::max());
33 std::numeric_limits<double>::max());
35 std::numeric_limits<double>::max());
39 BOOST_CHECK_EQUAL(stepSize_p.
value(), 0.25);
43 BOOST_CHECK_EQUAL(stepSize_p.
value(), 0.1);
47 BOOST_CHECK_EQUAL(stepSize_p.
value(), 0.05);
50 BOOST_CHECK_EQUAL(stepSize_p.
value(), 0.05);
54 BOOST_CHECK_EQUAL(stepSize_p.
value(), 0.1);
59 BOOST_CHECK_EQUAL(stepSize_p.
value(), 0.03);
63 BOOST_CHECK_EQUAL(stepSize_p.
accuracy(), std::numeric_limits<double>::max());
64 BOOST_CHECK_EQUAL(stepSize_p.
value(), 0.05);