Blame examples/cppunittest/HelperMacrosTest.h

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