⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 testsuitebuildercontext.cpp

📁 这是国外的resip协议栈
💻 CPP
字号:
#include <cppunit/TestSuite.h>#include <cppunit/extensions/TestFixtureFactory.h>#include <cppunit/extensions/TestNamer.h>#include <cppunit/extensions/TestSuiteBuilderContext.h>CPPUNIT_NS_BEGINTestSuiteBuilderContextBase::TestSuiteBuilderContextBase(                                  TestSuite &suite,                                 const TestNamer &namer,                                 TestFixtureFactory &factory )  : m_suite( suite )  , m_namer( namer )  , m_factory( factory ){}TestSuiteBuilderContextBase::~TestSuiteBuilderContextBase(){}void TestSuiteBuilderContextBase::addTest( Test *test ){  m_suite.addTest( test );}std::string TestSuiteBuilderContextBase::getFixtureName() const{  return m_namer.getFixtureName();}std::string TestSuiteBuilderContextBase::getTestNameFor(                                  const std::string &testMethodName ) const{  return m_namer.getTestNameFor( testMethodName );}TestFixture *TestSuiteBuilderContextBase::makeTestFixture() const{  return m_factory.makeFixture();}void TestSuiteBuilderContextBase::addProperty( const std::string &key,                                           const std::string &value ){  Properties::iterator it = m_properties.begin();  for ( ; it != m_properties.end(); ++it )  {    if ( (*it).first == key )    {      (*it).second = value;      return;    }  }  Property property( key, value );  m_properties.push_back( property );}const std::string TestSuiteBuilderContextBase::getStringProperty( const std::string &key ) const{  Properties::const_iterator it = m_properties.begin();  for ( ; it != m_properties.end(); ++it )  {    if ( (*it).first == key )      return (*it).second;  }  return "";}CPPUNIT_NS_END

⌨️ 快捷键说明

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