TestTrustRegion.h 832 B

123456789101112131415161718192021222324252627282930313233343536
  1. /*
  2. * NICE-Core - efficient algebra and computer vision methods
  3. * - liboptimization - An optimization/template for new NICE libraries
  4. * See file License for license information.
  5. */
  6. #ifndef _TESTTRUSTREGION_OPTIMIZATION_H
  7. #define _TESTTRUSTREGION_OPTIMIZATION_H
  8. #include <cppunit/extensions/HelperMacros.h>
  9. /**
  10. * CppUnit-Testcase.
  11. * Test template...
  12. */
  13. class TestTrustRegion : public CppUnit::TestFixture {
  14. CPPUNIT_TEST_SUITE( TestTrustRegion );
  15. CPPUNIT_TEST( testOptimization1 );
  16. CPPUNIT_TEST( testOptimization1Ras );
  17. CPPUNIT_TEST( testOptimization2 );
  18. CPPUNIT_TEST_SUITE_END();
  19. private:
  20. public:
  21. void setUp();
  22. void tearDown();
  23. /**
  24. * Test optimization...
  25. */
  26. void testOptimization1();
  27. void testOptimization1Ras();
  28. void testOptimization2();
  29. };
  30. #endif // _TESTTRUSTREGION_OPTIMIZATION_H