Blame examples/cppunittest/HelperMacrosTest.h

Packit Service e31359
#ifndef HELPERMACROSTEST_H
Packit Service e31359
#define HELPERMACROSTEST_H
Packit Service e31359
Packit Service e31359
#include <cppunit/extensions/HelperMacros.h>
Packit Service e31359
#include "MockTestListener.h"
Packit Service e31359
Packit Service e31359
Packit Service e31359
class HelperMacrosTest : public CPPUNIT_NS::TestFixture
Packit Service e31359
{
Packit Service e31359
  CPPUNIT_TEST_SUITE( HelperMacrosTest );
Packit Service e31359
  CPPUNIT_TEST( testNoSubclassing );
Packit Service e31359
  CPPUNIT_TEST( testSubclassing );
Packit Service e31359
  CPPUNIT_TEST( testFail );
Packit Service e31359
  CPPUNIT_TEST( testFailToFail );
Packit Service e31359
  CPPUNIT_TEST( testException );
Packit Service e31359
  CPPUNIT_TEST( testExceptionNotCaught );
Packit Service e31359
  CPPUNIT_TEST( testCustomTests );
Packit Service e31359
  CPPUNIT_TEST( testAddTest );
Packit Service e31359
  CPPUNIT_TEST( testParameterizedTests );
Packit Service e31359
  CPPUNIT_TEST_SUITE_END();
Packit Service e31359
Packit Service e31359
public:
Packit Service e31359
  HelperMacrosTest();
Packit Service e31359
  virtual ~HelperMacrosTest();
Packit Service e31359
Packit Service e31359
  virtual void setUp();
Packit Service e31359
  virtual void tearDown();
Packit Service e31359
Packit Service e31359
  void testNoSubclassing();
Packit Service e31359
Packit Service e31359
  void testSubclassing();
Packit Service e31359
Packit Service e31359
  void testFail();
Packit Service e31359
  void testFailToFail();
Packit Service e31359
Packit Service e31359
  void testException();
Packit Service e31359
  void testExceptionNotCaught();
Packit Service e31359
Packit Service e31359
  void testCustomTest();
Packit Service e31359
  void testCustomTests();
Packit Service e31359
  void testAddTest();
Packit Service e31359
Packit Service e31359
  void testParameterizedTests();
Packit Service e31359
Packit Service e31359
private:
Packit Service e31359
  HelperMacrosTest( const HelperMacrosTest &copy );
Packit Service e31359
  void operator =( const HelperMacrosTest &copy );
Packit Service e31359
Packit Service e31359
private:
Packit Service e31359
  CPPUNIT_NS::TestResult *m_result;
Packit Service e31359
  MockTestListener *m_testListener;
Packit Service e31359
};
Packit Service e31359
Packit Service e31359
Packit Service e31359
Packit Service e31359
#endif  // HELPERMACROSTEST_H