#include #include #include #include #include "mp_AUResults.h" class AUResultsTest : public CppUnit::TestFixture { CPPUNIT_TEST_SUITE( AUResultsTest ); CPPUNIT_TEST( testRanges ); CPPUNIT_TEST( testSerialization ); CPPUNIT_TEST( testAddFrequency ); CPPUNIT_TEST( testAccumulate ); CPPUNIT_TEST_SUITE_END(); private: mp_AUResults baseResults; mp_AUResults testResults; bool haveBaseResults; bool saveResultsToFile( mp_AUResults &res, std::string filename ); void verifyBaseResults(); public: AUResultsTest(); void setUp(); void tearDown(); void testRanges(); void testSerialization(); void testAddFrequency(); void testAccumulate(); };