RobotTestingFramework
2.0.1
Robot Testing Framework
|
Crobottestingframework::Arguments | A class to implememnt a arguments parser |
Crobottestingframework::Asserter | Used to throw exception or to report messages/failures to a TestResult |
Crobottestingframework::plugin::DllFixturePluginLoader | The DllFixturePluginLoader loads an test case plug-in and gives the direct access to the TestCase |
CDllPluginLoaderImpl< T > | Class DllPluginLoaderImpl |
▼Cstd::exception | STL class |
▼Crobottestingframework::Exception | The Exception is a generic exception |
Crobottestingframework::FixtureException | The FixtureException class Ficture exception is used when a there is a probleme during fixture setup |
Crobottestingframework::TestErrorException | The TestErrorException class Error exception is used when test breakdown due to an error in setup, teardown or any configuration |
Crobottestingframework::TestFailureException | The FailureException class Failure exception is used when a test or subtests fail |
▼Crobottestingframework::FixtureEvents | Class FixtureEvents |
Crobottestingframework::TestSuite | The TestSuite holds a group of tests |
Crobottestingframework::FixtureManager | The FixtureManager can be used to to setup any fixture which is required for the tests before executing the tests by a TestSuite |
CDllPluginLoaderImpl< T >::Plugin | |
▼Crobottestingframework::plugin::PluginLoader | The PluginLoader is an abstract class for loading a test case plug-in and gives the direct access to the TestCase |
Crobottestingframework::plugin::DllPluginLoader | The DllPluginLoader loads an test case plug-in and gives the direct access to the TestCase |
Crobottestingframework::plugin::LuaPluginLoader | The LuaPluginLoader loads an test case plug-in and gives the direct access to the TestCase |
Crobottestingframework::plugin::PythonPluginLoader | The PythonPluginLoader loads a Python test case plug-in and gives the direct access to the TestCase |
Crobottestingframework::plugin::RubyPluginLoader | The RubyPluginLoader loads a ruby test case plug-in and gives the direct access to the TestCase |
▼Crobottestingframework::ResultEvent | Used by a test collector to collect the result of the tests and the corresponding messages issued during the test run |
Crobottestingframework::ResultEventEndSuite | Keeps a test suite ending event |
Crobottestingframework::ResultEventEndTest | Keeps a test ending event |
Crobottestingframework::ResultEventError | Keeps a test error event |
Crobottestingframework::ResultEventFailure | Keeps a failure event |
Crobottestingframework::ResultEventReport | Keeps a test report event |
Crobottestingframework::ResultEventStartSuite | Keeps a test suite starting event |
Crobottestingframework::ResultEventStartTest | Keeps a test starting event |
Cshlibpp::SharedLibrary | Low-level wrapper for loading shared libraries (DLLs) and accessing symbols within it |
Cshlibpp::SharedLibraryClass< T > | Container for an object created using a factory provided by a shared library |
Cshlibpp::SharedLibraryClassApi | Collection of hooks for creating/destroying a plugin |
▼Cshlibpp::SharedLibraryFactory | A wrapper for a named factory method in a named shared library |
Cshlibpp::SharedLibraryClassFactory< T > | A type-safe wrapper for SharedLibraryFactory, committing to creation/destruction of instances of a particular super-class |
▼Crobottestingframework::Test | The simplest form of a test unit |
▼Crobottestingframework::TestCase | The base class to implememnt a test case |
Crobottestingframework::plugin::LuaPluginLoaderImpl | The LuaPluginLoaderImpl loads an test case plug-in and gives the direct access to the TestCase |
Crobottestingframework::plugin::PythonPluginLoaderImpl | The PythonPluginLoaderImpl loads a Pthyon test case plug-in and gives the direct access to the TestCase |
Crobottestingframework::plugin::RubyPluginLoaderImpl | The RubyPluginLoaderImpl loads a ruby test case plug-in and gives the direct access to the TestCase |
Crobottestingframework::TestSuite | The TestSuite holds a group of tests |
▼Crobottestingframework::TestListener | The base class of any test result listeners |
Crobottestingframework::ConsoleListener | Class ConsoleListener listens to any messages reported by the tests during the test run, formates them and print them to the standard output |
Crobottestingframework::TestResultCollector | Can be used to store all the events issued by the test cases, suites and runner during the test run |
Crobottestingframework::WebProgressListener | Class WebProgressListener listens to any messages reported by the tests during the test run, formates them sends them to the web clients |
Crobottestingframework::TestMessage | A formated message with details |
Crobottestingframework::TestResult | Used to deliver the test results including any error and failures produced by tests to any listener |
Crobottestingframework::TestRunner | Runs the tests added as TestCase or TestSuite |
Crobottestingframework::TextOutputter | Class TextOutputter saves the results of the test collected by a TestResultCollector in a plain text file |
Cshlibpp::Vocab | |
Crobottestingframework::WebProgressListenerImpl | Singleton class WebProgressListenerImpl listens to any messages reported by the tests during the test run, formates them sends them to the web clients |