00001 #ifndef UNITTEST_TESTREPORTERSTDOUT_H
00002 #define UNITTEST_TESTREPORTERSTDOUT_H
00003
00004 #include "TestReporter.h"
00005
00006 namespace UnitTest {
00007
00008 class TestReporterStdout : public TestReporter {
00009 private:
00010 virtual void ReportTestStart ( TestDetails const& test );
00011 virtual void ReportFailure ( TestDetails const& test, char const* failure );
00012 virtual void ReportTestFinish ( TestDetails const& test, float secondsElapsed );
00013 virtual void ReportSummary ( int totalTestCount, int failedTestCount, int failureCount, float secondsElapsed );
00014 };
00015
00016 }
00017
00018 #endif