TestGPHIKRegression.h 835 B

1234567891011121314151617181920212223242526272829303132333435
  1. #ifndef _TESTGPHIKREGRESSION_H
  2. #define _TESTGPHIKREGRESSION_H
  3. #include <cppunit/extensions/HelperMacros.h>
  4. #include <gp-hik-core/GPHIKRegression.h>
  5. /**
  6. * CppUnit-Testcase.
  7. * @brief CppUnit-Testcase to verify that GPHIKRegression works as desired.
  8. * @author Alexander Freytag
  9. * @date 16-01-2014 (dd-mm-yyyy)
  10. */
  11. class TestGPHIKRegression : public CppUnit::TestFixture {
  12. CPPUNIT_TEST_SUITE( TestGPHIKRegression );
  13. CPPUNIT_TEST(testRegressionHoldInData);
  14. CPPUNIT_TEST(testRegressionHoldOutData);
  15. CPPUNIT_TEST(testRegressionOnlineLearning);
  16. CPPUNIT_TEST_SUITE_END();
  17. private:
  18. public:
  19. void setUp();
  20. void tearDown();
  21. void testRegressionHoldInData();
  22. void testRegressionHoldOutData();
  23. void testRegressionOnlineLearning();
  24. };
  25. #endif // _TESTGPHIKREGRESSION_H