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