From 7049d3f3883ec2caec4b28291ccc312997d202fd Mon Sep 17 00:00:00 2001 From: Baptiste Lepilleur Date: Sun, 10 Jun 2001 16:14:35 +0000 Subject: Include/extensions/TestSetup.h: renamed TestSetUp.h for consistency. --- include/cppunit/extensions/TestSetUp.h | 35 ++++++++++++++++++++++++++++++++++ 1 file changed, 35 insertions(+) create mode 100644 include/cppunit/extensions/TestSetUp.h (limited to 'include/cppunit/extensions') diff --git a/include/cppunit/extensions/TestSetUp.h b/include/cppunit/extensions/TestSetUp.h new file mode 100644 index 0000000..8b2ffa2 --- /dev/null +++ b/include/cppunit/extensions/TestSetUp.h @@ -0,0 +1,35 @@ +#ifndef CPPUNIT_EXTENSIONS_TESTSETUP_H +#define CPPUNIT_EXTENSIONS_TESTSETUP_H + +#include + +namespace CppUnit { + +class Test; +class TestResult; + + +class TestSetup : public TestDecorator +{ +public: + TestSetup (Test *test) : TestDecorator (test) {} + run (TestResult *result); + +protected: + void setUp () {} + void tearDown () {} + +private: + TestSetup( const TestSetup & ); + void operator =( const TestSetup & ); +}; + + +inline TestSetup::run (TestResult *result) +{ setUp (); TestDecorator::run (result); tearDown (); } + + +} // namespace CppUnit + +#endif // CPPUNIT_EXTENSIONS_TESTSETUP_H + -- cgit v1.2.1