118TestImp::TestImp(std::shared_ptr<ColorConsoleOutput> colorOutput) : colorOutput(colorOutput)
133 std::ostringstream oss;
135 oss <<
"Simulation crashed!";
136 output.push_back(oss.str());
137 oss.str(std::string());
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
TestImp(std::shared_ptr< ColorConsoleOutput > colorOutput)
std::shared_ptr< T > SPtr