1 #include "ExtensionSuite.h" 2 #include "TestSetUpTest.h" 3 #include <cppunit/TestResult.h> 4 #include "MockTestCase.h" 5 6 7 CPPUNIT_TEST_SUITE_NAMED_REGISTRATION( TestSetUpTest, 8 extensionSuiteName() ); 9 10 TestSetUpTest()11TestSetUpTest::TestSetUpTest() 12 { 13 } 14 15 ~TestSetUpTest()16TestSetUpTest::~TestSetUpTest() 17 { 18 } 19 20 21 void setUp()22TestSetUpTest::setUp() 23 { 24 } 25 26 27 void tearDown()28TestSetUpTest::tearDown() 29 { 30 } 31 32 33 void testRun()34TestSetUpTest::testRun() 35 { 36 CPPUNIT_NS::TestResult result; 37 MockTestCase *test = new MockTestCase( "TestSetUpTest" ); 38 test->setExpectedSetUpCall(); 39 test->setExpectedRunTestCall(); 40 test->setExpectedTearDownCall(); 41 MockSetUp setUpTest( test ); 42 43 setUpTest.run( &result ); 44 45 setUpTest.verify(); 46 test->verify(); 47 } 48