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