Go to the documentation of this file.00001
00002
00003
00004
00005
00006
00007
00008
00009
00010
00011
00012
00013
00014
00015
00016
00017
00018 #ifndef MITK_TESTMANAGER_H_INCLUDED
00019 #define MITK_TESTMANAGER_H_INCLUDED
00020
00021 #include "mitkCommon.h"
00022
00023 namespace mitk {
00024 class MITK_CORE_EXPORT TestManager {
00025 public:
00026 TestManager() : m_FailedTests(0), m_PassedTests(0) {}
00027 static TestManager* GetInstance();
00029 void Initialize();
00030 int NumberOfFailedTests();
00031 int NumberOfPassedTests();
00033 void TestFailed();
00035 void TestPassed();
00036 virtual ~TestManager() {}
00037 protected:
00038 int m_FailedTests;
00039 int m_PassedTests;
00040 };
00041 }
00042
00043
00044
00045 #endif // MITK_TESTMANAGER_H_INCLUDED