| 51 | BOOST_AUTO_TEST_SUITE(UnitTests) |
| 52 | |
| 53 | BOOST_AUTO_TEST_CASE(CheckCutoffTypeNumbers_CorrectNumbering) |
| 54 | { |
| 55 | BOOST_REQUIRE_EQUAL(CutoffFunction::CT_HARD , 0); |
| 56 | BOOST_REQUIRE_EQUAL(CutoffFunction::CT_COS , 1); |
| 57 | BOOST_REQUIRE_EQUAL(CutoffFunction::CT_TANHU, 2); |
| 58 | BOOST_REQUIRE_EQUAL(CutoffFunction::CT_TANH , 3); |
| 59 | BOOST_REQUIRE_EQUAL(CutoffFunction::CT_EXP , 4); |
| 60 | BOOST_REQUIRE_EQUAL(CutoffFunction::CT_POLY1, 5); |
| 61 | BOOST_REQUIRE_EQUAL(CutoffFunction::CT_POLY2, 6); |
| 62 | BOOST_REQUIRE_EQUAL(CutoffFunction::CT_POLY3, 7); |
| 63 | BOOST_REQUIRE_EQUAL(CutoffFunction::CT_POLY4, 8); |
| 64 | } |
| 65 | |
| 66 | BOOST_AUTO_TEST_CASE(CheckUnknownCutoffType_ThrowsError) |
| 67 | { |
nothing calls this directly
no test coverage detected