testsuite.cpp

来自「这是国外的resip协议栈」· C++ 代码 · 共 65 行

CPP
65
字号
#include <cppunit/config/SourcePrefix.h>#include <cppunit/TestSuite.h>#include <cppunit/TestResult.h>CPPUNIT_NS_BEGIN/// Default constructorTestSuite::TestSuite( std::string name )    : TestComposite( name ){}/// DestructorTestSuite::~TestSuite(){   deleteContents(); }/// Deletes all tests in the suite.void TestSuite::deleteContents(){  int childCount = getChildTestCount();  for ( int index =0; index < childCount; ++index )    delete getChildTestAt( index );  m_tests.clear();}/// Adds a test to the suite. void TestSuite::addTest( Test *test ){   m_tests.push_back( test ); }const CppUnitVector<Test *> &TestSuite::getTests() const{  return m_tests;}int TestSuite::getChildTestCount() const{  return m_tests.size();}Test *TestSuite::doGetChildTestAt( int index ) const{  return m_tests[index];}CPPUNIT_NS_END

⌨️ 快捷键说明

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