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()11 TestSetUpTest::TestSetUpTest()
12 {
13 }
14 
15 
~TestSetUpTest()16 TestSetUpTest::~TestSetUpTest()
17 {
18 }
19 
20 
21 void
setUp()22 TestSetUpTest::setUp()
23 {
24 }
25 
26 
27 void
tearDown()28 TestSetUpTest::tearDown()
29 {
30 }
31 
32 
33 void
testRun()34 TestSetUpTest::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