summaryrefslogtreecommitdiff
path: root/include/cppunit/extensions/TestFactory.h
diff options
context:
space:
mode:
Diffstat (limited to 'include/cppunit/extensions/TestFactory.h')
-rw-r--r--include/cppunit/extensions/TestFactory.h26
1 files changed, 14 insertions, 12 deletions
diff --git a/include/cppunit/extensions/TestFactory.h b/include/cppunit/extensions/TestFactory.h
index 0658a09..3b1f001 100644
--- a/include/cppunit/extensions/TestFactory.h
+++ b/include/cppunit/extensions/TestFactory.h
@@ -1,22 +1,24 @@
#ifndef CPPUNIT_EXTENSIONS_TESTFACTORY_H
#define CPPUNIT_EXTENSIONS_TESTFACTORY_H
+#include <cppunit/Portability.h>
+
namespace CppUnit {
- class Test;
+class Test;
- /** This class represents an abstract Test factory.
- */
- class TestFactory
- {
- public:
- virtual ~TestFactory() {}
+/** This class represents an abstract Test factory.
+ */
+class CPPUNIT_API TestFactory
+{
+public:
+ virtual ~TestFactory() {}
- /** Makes a new test.
- * \return A new Test.
- */
- virtual Test* makeTest() = 0;
- };
+ /** Makes a new test.
+ * \return A new Test.
+ */
+ virtual Test* makeTest() = 0;
+};
} // namespace CppUnit