Lines Matching defs:TestCaller
15 /*! \brief Marker class indicating that no exception is expected by TestCaller.
26 /*! \brief (Implementation) Traits used by TestCaller to expect an exception.
47 /*! \brief (Implementation) Traits specialization used by TestCaller to
90 * suite->addTest( new CppUnit::TestCaller<MathTest>( "testAdd", testAdd ) );
95 * You can use a TestCaller to bind any test method on a TestFixture
103 class TestCaller : public TestCase
109 * Constructor for TestCaller. This constructor builds a new Fixture
110 * instance owned by the TestCaller.
111 * \param name name of this TestCaller
112 * \param test the method this TestCaller calls in runTest()
114 TestCaller( std::string name, TestMethod test ) :
123 * Constructor for TestCaller.
125 * an existing one as parameter. The TestCaller will not own the
127 * \param name name of this TestCaller
128 * \param test the method this TestCaller calls in runTest()
131 TestCaller(std::string name, TestMethod test, Fixture& fixture) :
140 * Constructor for TestCaller.
142 * an existing one as parameter. The TestCaller will own the
144 * \param name name of this TestCaller
145 * \param test the method this TestCaller calls in runTest()
148 TestCaller(std::string name, TestMethod test, Fixture* fixture) :
156 ~TestCaller()
187 return "TestCaller " + getName();
191 TestCaller( const TestCaller &other );
192 TestCaller &operator =( const TestCaller &other );