#include "RepeatedTestTest.h" #include #include CPPUNIT_TEST_SUITE_REGISTRATION( RepeatedTestTest ); RepeatedTestTest::RepeatedTestTest() : m_repeatCount( 17 ) { } RepeatedTestTest::~RepeatedTestTest() { } void RepeatedTestTest::setUp() { m_test = new RunCountTest(); m_repeatedTest = new CppUnit::RepeatedTest( m_test, m_repeatCount ); } void RepeatedTestTest::tearDown() { delete m_repeatedTest; delete m_test; } void RepeatedTestTest::testRun() { CppUnit::TestResult result; m_repeatedTest->run( &result ); CPPUNIT_ASSERT_EQUAL( 17, m_test->m_runCount ); }