TestReporterStdout.h 531 B

12345678910111213141516171819
  1. #ifndef UNITTEST_TESTREPORTERSTDOUT_H
  2. #define UNITTEST_TESTREPORTERSTDOUT_H
  3. #include "TestReporter.h"
  4. namespace UnitTest {
  5. class TestReporterStdout : public TestReporter
  6. {
  7. private:
  8. virtual void ReportTestStart(TestDetails const& test);
  9. virtual void ReportFailure(TestDetails const& test, char const* failure);
  10. virtual void ReportTestFinish(TestDetails const& test, float secondsElapsed);
  11. virtual void ReportSummary(int totalTestCount, int failedTestCount, int failureCount, float secondsElapsed);
  12. };
  13. }
  14. #endif