testvisitor.h
Go to the documentation of this file.00001 #ifndef CPPUT_TESTVISITOR_H_INCLUDED
00002 # define CPPUT_TESTVISITOR_H_INCLUDED
00003
00004 # include <cpput/config.h>
00005 # include <cpput/forwards.h>
00006
00007 namespace CppUT {
00008
00009 class CPPUT_API TestVisitor
00010 {
00011 public:
00012 virtual ~TestVisitor()
00013 {
00014 }
00015
00016 virtual void visitTestCase( AbstractTestCase &test ) = 0;
00017
00018 virtual void visitTestSuite( AbstractTestSuite &suite ) = 0;
00019 };
00020
00021
00022 }
00023
00024
00025
00026 #endif // CPPUT_TESTVISITOR_H_INCLUDED