8#ifndef SERVICES_AUTOMATIONSERVICE_H_
9#define SERVICES_AUTOMATIONSERVICE_H_
12#include <partons/services/automation/Qt4XMLValidator.h>
15#include "../automation/MonteCarloParser.h"
18class MonteCarloScenario;
35 static const std::string
51 std::shared_ptr<MonteCarloScenario>
57 void playScenario(std::shared_ptr<MonteCarloScenario> pScenario)
const;
70 PARTONS::Qt4XMLValidator m_validator;
Service used for automatic test of modules.
Definition: AutomationService.h:32
static const std::string PROPERTY_NAME_XML_SCHEMA_FILE_PATH
Property name XML schema.
Definition: AutomationService.h:36
std::shared_ptr< MonteCarloScenario > parseXMLFile(const std::string &xmlFilePath)
virtual ~AutomationService()
static AutomationService * getInstance()
void playScenario(std::shared_ptr< MonteCarloScenario > pScenario) const
Definition: MonteCarloParser.h:25