Blame examples/cppunittest/StringToolsTest.h

Packit Service e31359
#ifndef STRINGTOOLSTEST_H
Packit Service e31359
#define STRINGTOOLSTEST_H
Packit Service e31359
Packit Service e31359
#include <cppunit/extensions/HelperMacros.h>
Packit Service e31359
#include <cppunit/tools/StringTools.h>
Packit Service e31359
Packit Service e31359
Packit Service e31359
/// Unit tests for StringToolsTest
Packit Service e31359
class StringToolsTest : public CPPUNIT_NS::TestCase
Packit Service e31359
{
Packit Service e31359
  CPPUNIT_TEST_SUITE( StringToolsTest );
Packit Service e31359
  CPPUNIT_TEST( testToStringInt );
Packit Service e31359
  CPPUNIT_TEST( testToStringDouble );
Packit Service e31359
  CPPUNIT_TEST( testSplitEmptyString );
Packit Service e31359
  CPPUNIT_TEST( testSplitOneItem );
Packit Service e31359
  CPPUNIT_TEST( testSplitItemEmpty );
Packit Service e31359
  CPPUNIT_TEST( testSplitTwoItem );
Packit Service e31359
  CPPUNIT_TEST( testSplitEmptyTwoItem );
Packit Service e31359
  CPPUNIT_TEST( testSplitEmptyItemEmpty );
Packit Service e31359
  CPPUNIT_TEST( testSplitEmptyItemEmptyEmptyItem );
Packit Service e31359
  CPPUNIT_TEST( testWrapEmpty );
Packit Service e31359
  CPPUNIT_TEST( testWrapNotNeeded );
Packit Service e31359
  CPPUNIT_TEST( testWrapLimitNotNeeded );
Packit Service e31359
  CPPUNIT_TEST( testWrapOneNeeded );
Packit Service e31359
  CPPUNIT_TEST( testWrapTwoNeeded );
Packit Service e31359
  CPPUNIT_TEST( testWrapLimitTwoNeeded );
Packit Service e31359
  CPPUNIT_TEST( testWrapOneNeededTwoNeeded );
Packit Service e31359
  CPPUNIT_TEST( testWrapNotNeededEmptyLinesOneNeeded );
Packit Service e31359
  CPPUNIT_TEST_SUITE_END();
Packit Service e31359
Packit Service e31359
public:
Packit Service e31359
  /*! Constructs a StringToolsTest object.
Packit Service e31359
   */
Packit Service e31359
  StringToolsTest();
Packit Service e31359
Packit Service e31359
  /// Destructor.
Packit Service e31359
  virtual ~StringToolsTest();
Packit Service e31359
Packit Service e31359
  void setUp();
Packit Service e31359
  void tearDown();
Packit Service e31359
Packit Service e31359
  void testToStringInt();
Packit Service e31359
  void testToStringDouble();
Packit Service e31359
Packit Service e31359
  void testSplitEmptyString();
Packit Service e31359
  void testSplitOneItem();
Packit Service e31359
  void testSplitItemEmpty();
Packit Service e31359
  void testSplitTwoItem();
Packit Service e31359
  void testSplitEmptyTwoItem();
Packit Service e31359
  void testSplitEmptyItemEmpty();
Packit Service e31359
  void testSplitEmptyItemEmptyEmptyItem();
Packit Service e31359
Packit Service e31359
  void testWrapEmpty();
Packit Service e31359
  void testWrapNotNeeded();
Packit Service e31359
  void testWrapLimitNotNeeded();
Packit Service e31359
  void testWrapOneNeeded();
Packit Service e31359
  void testWrapTwoNeeded();
Packit Service e31359
  void testWrapLimitTwoNeeded();
Packit Service e31359
  void testWrapOneNeededTwoNeeded();
Packit Service e31359
  void testWrapNotNeededEmptyLinesOneNeeded();
Packit Service e31359
Packit Service e31359
private:
Packit Service e31359
  /// Prevents the use of the copy constructor.
Packit Service e31359
  StringToolsTest( const StringToolsTest &other );
Packit Service e31359
Packit Service e31359
  /// Prevents the use of the copy operator.
Packit Service e31359
  void operator =( const StringToolsTest &other );
Packit Service e31359
Packit Service e31359
private:
Packit Service e31359
};
Packit Service e31359
Packit Service e31359
Packit Service e31359
Packit Service e31359
#endif  // STRINGTOOLSTEST_H