Esempio n. 1
0
 GeneratorsForTest& Context::getGeneratorsForCurrentTest() {
     GeneratorsForTest* generators = findGeneratorsForCurrentTest();
     if( !generators ) {
         std::string testName = getResultCapture().getCurrentTestName();
         generators = new GeneratorsForTest();
         m_generatorsByTestName.insert( std::make_pair( testName, generators ) );
     }
     return *generators;
 }
Esempio n. 2
0
 bool Context::advanceGeneratorsForCurrentTest() {
     GeneratorsForTest* generators = findGeneratorsForCurrentTest();
     return generators && generators->moveNext();
 }
Esempio n. 3
0
 virtual bool advanceGeneratorsForCurrentTest() {
     IGeneratorsForTest* generators = findGeneratorsForCurrentTest();
     return generators && generators->moveNext();
 }