Blame examples/cppunittest/TestSetUpTest.cpp

Packit 8c9aa0
#include "ExtensionSuite.h"
Packit 8c9aa0
#include "TestSetUpTest.h"
Packit 8c9aa0
#include <cppunit/TestResult.h>
Packit 8c9aa0
#include "MockTestCase.h"
Packit 8c9aa0
Packit 8c9aa0
Packit 8c9aa0
CPPUNIT_TEST_SUITE_NAMED_REGISTRATION( TestSetUpTest,
Packit 8c9aa0
                                       extensionSuiteName() );
Packit 8c9aa0
Packit 8c9aa0
Packit 8c9aa0
TestSetUpTest::TestSetUpTest()
Packit 8c9aa0
{
Packit 8c9aa0
}
Packit 8c9aa0
Packit 8c9aa0
Packit 8c9aa0
TestSetUpTest::~TestSetUpTest()
Packit 8c9aa0
{
Packit 8c9aa0
}
Packit 8c9aa0
Packit 8c9aa0
Packit 8c9aa0
void 
Packit 8c9aa0
TestSetUpTest::setUp()
Packit 8c9aa0
{
Packit 8c9aa0
}
Packit 8c9aa0
Packit 8c9aa0
Packit 8c9aa0
void 
Packit 8c9aa0
TestSetUpTest::tearDown()
Packit 8c9aa0
{
Packit 8c9aa0
}
Packit 8c9aa0
Packit 8c9aa0
Packit 8c9aa0
void 
Packit 8c9aa0
TestSetUpTest::testRun()
Packit 8c9aa0
{
Packit 8c9aa0
  CPPUNIT_NS::TestResult result;
Packit 8c9aa0
  MockTestCase *test = new MockTestCase( "TestSetUpTest" );
Packit 8c9aa0
  test->setExpectedSetUpCall();
Packit 8c9aa0
  test->setExpectedRunTestCall();
Packit 8c9aa0
  test->setExpectedTearDownCall();
Packit 8c9aa0
  MockSetUp setUpTest( test );
Packit 8c9aa0
  
Packit 8c9aa0
  setUpTest.run( &result );
Packit 8c9aa0
Packit 8c9aa0
  setUpTest.verify();
Packit 8c9aa0
  test->verify();
Packit 8c9aa0
}