1.00.1
C++ library of Revenue Management and Optimisation classes and functions
Main Page
Related Pages
Namespaces
Classes
Files
File List
File Members
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Friends
Macros
Pages
OptimiseTestSuite.hpp
Go to the documentation of this file.
1
// STL
2
#include <sstream>
3
// CPPUNIT
4
#include <cppunit/extensions/HelperMacros.h>
5
6
class
OptimiseTestSuite
:
public
CppUnit::TestFixture {
7
CPPUNIT_TEST_SUITE (
OptimiseTestSuite
);
8
CPPUNIT_TEST (
testOptimiseMC
);
9
CPPUNIT_TEST (
testOptimiseDP
);
10
CPPUNIT_TEST (
testOptimiseEMSR
);
11
CPPUNIT_TEST (
testOptimiseEMSRa
);
12
CPPUNIT_TEST (
testOptimiseEMSRb
);
13
CPPUNIT_TEST (testOptimiseEMSRaWithSU);
14
// CPPUNIT_TEST (errorCase);
15
CPPUNIT_TEST_SUITE_END ();
16
public
:
17
19
void
testOptimiseMC
();
20
22
void
testOptimiseDP
();
23
26
void
testOptimiseEMSR
();
27
30
void
testOptimiseEMSRa
();
31
34
void
testOptimiseEMSRb
();
35
37
// void errorCase ();
38
40
OptimiseTestSuite
();
41
42
protected
:
43
std::stringstream
_describeKey
;
44
};
45
46
CPPUNIT_TEST_SUITE_REGISTRATION
(
OptimiseTestSuite
);
OptimiseTestSuite::testOptimiseEMSRb
void testOptimiseEMSRb()
OptimiseTestSuite::testOptimiseDP
void testOptimiseDP()
OptimiseTestSuite::testOptimiseEMSRa
void testOptimiseEMSRa()
CPPUNIT_TEST_SUITE_REGISTRATION
CPPUNIT_TEST_SUITE_REGISTRATION(ForecasterTestSuite)
OptimiseTestSuite::testOptimiseMC
void testOptimiseMC()
OptimiseTestSuite::OptimiseTestSuite
OptimiseTestSuite()
OptimiseTestSuite
Definition:
OptimiseTestSuite.hpp:6
OptimiseTestSuite::testOptimiseEMSR
void testOptimiseEMSR()
OptimiseTestSuite::_describeKey
std::stringstream _describeKey
Definition:
OptimiseTestSuite.hpp:43
Generated on Sun Jun 14 2015 16:58:02 for RMOL by
1.8.5