VICI  0.11.815
Visual Chart Interpreter
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Pages
Public Member Functions | Protected Attributes | List of all members
VICI::cdi::AbstractScenario Class Reference

Define a type for scenarios. More...

#include <vici/testmgr.h>

Inheritance diagram for VICI::cdi::AbstractScenario:
VICI::cdi::ScenarioT< DefaultScenario > VICI::cdi::ScenarioT< GTHTest > VICI::cdi::ScenarioT< T > VICI::cdi::DefaultScenario VICI::gth::GTHTest

Public Member Functions

 AbstractScenario (csr name)
 Constructor. More...
 
virtual ~AbstractScenario ()
 Destructor.
 
virtual bool willRunTests ()
 
virtual void runTests (csr scenarioName, ScenarioResults *)
 Runs the tests within the scenario.
 

Protected Attributes

std::string scenarioName
 The name of the scenario, as used when installed.
 

Detailed Description

Define a type for scenarios.

A scenario is responsible for setting up and taking down the resources required for a particular testing scenario.

Constructor & Destructor Documentation

VICI::cdi::AbstractScenario::AbstractScenario ( csr  name)
inlineexplicit

Constructor.

Parameters
nameThe name of the scenario.

Member Function Documentation

virtual bool VICI::cdi::AbstractScenario::willRunTests ( )
inlinevirtual

Returns true if the scenario is going to manage the order in which the tests are run.

Reimplemented in VICI::gth::GTHTest.


The documentation for this class was generated from the following file: