55 void addSimulation(std::shared_ptr<NumericalTestSimulation> sim, std::shared_ptr<SimulationInfo> simInfo, std::shared_ptr<PostProcessingStrategy>
postProStrategy);
68 std::vector<std::shared_ptr<NumericalTestSimulation> >
simulations;
70 std::vector<std::shared_ptr<SimulationInfo> >
simInfos;
std::vector< bool > simulationRun
std::vector< std::shared_ptr< NumericalTestSimulation > > simulations
std::shared_ptr< ColorConsoleOutput > colorOutput
virtual std::vector< std::string > buildTestOutput()=0
std::vector< std::shared_ptr< PostProcessingStrategy > > postProStrategies
virtual std::vector< std::string > buildErrorTestOutput()=0
std::vector< std::shared_ptr< SimulationInfo > > simInfos
virtual void evaluate()=0
virtual std::vector< std::string > buildBasicTestOutput()=0
void addSimulation(std::shared_ptr< NumericalTestSimulation > sim, std::shared_ptr< SimulationInfo > simInfo, std::shared_ptr< PostProcessingStrategy > postProStrategy)
std::vector< std::string > buildSimulationFailedTestOutput()
bool CheckAllSimulationRun()
TestStatus getTestStatus() override
void makeConsoleOutput() override
std::shared_ptr< T > SPtr