0.25.3
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
);
Generated on Wed Aug 29 2012 12:42:01 for RMOL by
1.8.1.2