virtual bool visitLeave(TestSuite &)
Returns true if visiting of any other objects should continue after the testSuite has been visited.
vector< Test * >::iterator TestIterator
An iterator for the added tests.
virtual bool visitEnter(TestSuite &testSuite)
Returns true if the testSuite should be iterated through.
TestIterator begin()
Returns an iterator to the beginning of the range of added tests.
Represents a collection of tests, be they individual tests or yet other collections of tests.
TestIterator end()
Returns an iterator just past the end of the range of added tests.
virtual bool visit(TestCase &testCase)
Visits a testCase and returns true if visiting of any other objects should continue after the testSui...
Represents a test case, which is usually created through a macro that defines a subclass.