1.00.0
C++ library of Revenue Management and Optimisation classes and functions
Main Page
Related Pages
Namespaces
Classes
Files
File List
File Members
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
Definition:
OptimiseTestSuite.hpp:6
OptimiseTestSuite::testOptimiseEMSRb
void testOptimiseEMSRb()
OptimiseTestSuite::testOptimiseMC
void testOptimiseMC()
OptimiseTestSuite::_describeKey
std::stringstream _describeKey
Definition:
OptimiseTestSuite.hpp:43
OptimiseTestSuite::OptimiseTestSuite
OptimiseTestSuite()
OptimiseTestSuite::testOptimiseEMSR
void testOptimiseEMSR()
CPPUNIT_TEST_SUITE_REGISTRATION
CPPUNIT_TEST_SUITE_REGISTRATION(OptimiseTestSuite)
OptimiseTestSuite::testOptimiseDP
void testOptimiseDP()
OptimiseTestSuite::testOptimiseEMSRa
void testOptimiseEMSRa()
Generated on Mon Feb 16 2015 22:16:04 for RMOL by
1.8.9.1