Class Hierarchy

Go to the graphical class hierarchy

This inheritance list is sorted roughly, but not completely, alphabetically:

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