1 #ifndef TestDDaceBoxBehnkenSampler_h 2 #define TestDDaceBoxBehnkenSampler_h 3 4 #include <cstdio> 5 #include <cstdlib> 6 #include <iostream> 7 #include <string> 8 #include "Distribution.h" 9 #include "UniformDistribution.h" 10 #include "DDaceBoxBehnkenSampler.h" 11 #include "suite.h" 12 13 class TestDDaceBoxBehnkenSampler : public Test 14 { 15 public: 16 TestDDaceBoxBehnkenSampler(); 17 ~TestDDaceBoxBehnkenSampler(); 18 19 void run(); 20 void testDDaceBoxBehnkenSampler(); 21 void testGetSamples(); 22 void testClone(); 23 void testPrint(); 24 void testTypeName(); 25 26 private: 27 std::vector<Distribution> dists; 28 std::vector< std::vector<double> > test_data; 29 }; 30 31 #endif 32