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 + -
显示快捷键?