stringtoolstest.h

来自「这是国外的resip协议栈」· C头文件 代码 · 共 75 行

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

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?