Blame examples/cppunittest/TestDecoratorTest.h

Packit Service e31359
#ifndef TESTDECORATORTEST_H
Packit Service e31359
#define TESTDECORATORTEST_H
Packit Service e31359
Packit Service e31359
#include <cppunit/extensions/HelperMacros.h>
Packit Service e31359
#include <cppunit/extensions/TestDecorator.h>
Packit Service e31359
#include "MockTestCase.h"
Packit Service e31359
Packit Service e31359
Packit Service e31359
class TestDecoratorTest : public CPPUNIT_NS::TestFixture
Packit Service e31359
{
Packit Service e31359
  CPPUNIT_TEST_SUITE( TestDecoratorTest );
Packit Service e31359
  CPPUNIT_TEST( testCountTestCases );
Packit Service e31359
  CPPUNIT_TEST( testRun );
Packit Service e31359
  CPPUNIT_TEST( testGetName );
Packit Service e31359
  CPPUNIT_TEST_SUITE_END();
Packit Service e31359
Packit Service e31359
public:
Packit Service e31359
  TestDecoratorTest();
Packit Service e31359
  virtual ~TestDecoratorTest();
Packit Service e31359
Packit Service e31359
  virtual void setUp();
Packit Service e31359
  virtual void tearDown();
Packit Service e31359
Packit Service e31359
  void testCountTestCases();
Packit Service e31359
  void testRun();
Packit Service e31359
  void testGetName();
Packit Service e31359
Packit Service e31359
private:
Packit Service e31359
  TestDecoratorTest( const TestDecoratorTest &copy );
Packit Service e31359
  void operator =( const TestDecoratorTest &copy );
Packit Service e31359
Packit Service e31359
private:
Packit Service e31359
  MockTestCase *m_test;
Packit Service e31359
  CPPUNIT_NS::TestDecorator *m_decorator;
Packit Service e31359
};
Packit Service e31359
Packit Service e31359
Packit Service e31359
Packit Service e31359
#endif  // TESTDECORATORTEST_H