33#ifndef COLOR_CONSOLE_OUTPUT_H
34#define COLOR_CONSOLE_OUTPUT_H
50 virtual void makeFinalTestOutputHead(
int numberOfTests,
int numberOfExecutedTest,
int numberOfPassedTest,
int numberOfFailedTest,
int numberOfErrorTest,
int numberOfNotExecutedTest) = 0;
51 virtual void makeFinalTestOutputFoot(
int numberOfTests,
int numberOfExecutedTest,
int numberOfPassedTest,
int numberOfFailedTest,
int numberOfErrorTest,
int numberOfNotExecutedTest) = 0;
virtual void makeFinalTestOutputHead(int numberOfTests, int numberOfExecutedTest, int numberOfPassedTest, int numberOfFailedTest, int numberOfErrorTest, int numberOfNotExecutedTest)=0
virtual void makeTestOutput(std::vector< std::string > testOutput, TestStatus status)=0
virtual ~ColorConsoleOutput()=default
virtual void makeFinalTestOutputFoot(int numberOfTests, int numberOfExecutedTest, int numberOfPassedTest, int numberOfFailedTest, int numberOfErrorTest, int numberOfNotExecutedTest)=0
virtual void makeSimulationHeadOutput(std::shared_ptr< SimulationInfo > simInfo)=0
std::shared_ptr< T > SPtr