VICI
0.11.815
Visual Chart Interpreter
|
Declarations for the test harness. More...
#include "stringy.h"
#include "vx.h"
#include "log.h"
#include "test.h"
#include <map>
#include <list>
#include <set>
#include <fstream>
#include <mutex>
#include <condition_variable>
#include <chrono>
Go to the source code of this file.
Classes | |
class | VICI::cdi::Tester |
Responsible for managing the testing. More... | |
class | VICI::cdi::test_exception |
throw this to abandon a particular test case More... | |
class | VICI::cdi::scenario_exception |
throw this to abandon an entire scenario More... | |
class | VICI::cdi::TestEvent |
Represent an event in the object under test. More... | |
class | VICI::cdi::TestEventQueue |
Responsible for queuing TestEvents. More... | |
class | VICI::cdi::TestFactory |
Responsible for creating an object that manages the resources for the entire test. More... | |
class | VICI::cdi::TestFT< T > |
Responsible for creating a test object of the required type. More... | |
class | VICI::cdi::AbstractTest |
Responsible for managing resources needed for the entire test. More... | |
class | VICI::cdi::TestT< T > |
Responsible for installing a factory for making test objects. More... | |
class | VICI::cdi::DefaultTest |
Provide a default version of the AbstractTest object. More... | |
class | VICI::cdi::ScenarioFactory |
Define a type for scenario factories. More... | |
class | VICI::cdi::ScenarioFT< T > |
Responsible for creating a scenario of some type. More... | |
struct | VICI::cdi::ScenarioResults |
Responsible for storing the results of testing for a scenario. More... | |
class | VICI::cdi::AbstractScenario |
Define a type for scenarios. More... | |
class | VICI::cdi::ScenarioT< T > |
Responsible for installing a factory to create scenarios of the required type. More... | |
class | VICI::cdi::DefaultScenario |
Provide a default scenario object. More... | |
class | VICI::cdi::TestCaseFactory |
Define a base type for test case factories. More... | |
class | VICI::cdi::TestCaseFT< T > |
Responsible for creating a test case of some type. More... | |
class | VICI::cdi::AbstractTestCase |
Base class for test cases. More... | |
class | VICI::cdi::TestCaseT< T > |
Responsible for installing a factory for the test case. More... | |
class | VICI::cdi::AsyncTestCase |
Responsible for handling asynchronous tests. More... | |
class | VICI::cdi::AsyncTestCaseT< T > |
Responsible for installing the factory for the test case type. More... | |
Namespaces | |
VICI | |
The namespace for the Visual Chart Interpreter project. | |
VICI::cdi | |
The namespace for the Common Development Infrastructure. | |
Declarations for the test harness.