00001 #ifndef CPPUNIT_TESTPLUGINRUNNER_TESTPLUGININTERFACE_H
00002 #define CPPUNIT_TESTPLUGINRUNNER_TESTPLUGININTERFACE_H
00003
00004 #ifndef NOMINMAX
00005 # define NOMINMAX
00006 #endif
00007 #include <windef.h>
00008
00009
00010 #include <cppunit/Test.h>
00011
00012 class TestPlugInInterface
00013 {
00014 public:
00015 virtual ~TestPlugInInterface() {}
00016
00017 virtual CppUnit::Test *makeTest() =0;
00018 };
00019
00020 typedef TestPlugInInterface* (WINAPI *GetTestPlugInInterfaceFunction)(void);
00021
00022
00023
00024 #endif // CPPUNIT_TESTPLUGINRUNNER_TESTPLUGININTERFACE_H