RobotTestingFramework  2.0.1
Robot Testing Framework
Class Hierarchy

Go to the graphical class hierarchy

This inheritance list is sorted roughly, but not completely, alphabetically:
[detail level 123]
 Crobottestingframework::ArgumentsA class to implememnt a arguments parser
 Crobottestingframework::AsserterUsed to throw exception or to report messages/failures to a TestResult
 Crobottestingframework::plugin::DllFixturePluginLoaderThe DllFixturePluginLoader loads an test case plug-in and gives the direct access to the TestCase
 CDllPluginLoaderImpl< T >Class DllPluginLoaderImpl
 Cstd::exceptionSTL class
 Crobottestingframework::ExceptionThe Exception is a generic exception
 Crobottestingframework::FixtureExceptionThe FixtureException class Ficture exception is used when a there is a probleme during fixture setup
 Crobottestingframework::TestErrorExceptionThe TestErrorException class Error exception is used when test breakdown due to an error in setup, teardown or any configuration
 Crobottestingframework::TestFailureExceptionThe FailureException class Failure exception is used when a test or subtests fail
 Crobottestingframework::FixtureEventsClass FixtureEvents
 Crobottestingframework::TestSuiteThe TestSuite holds a group of tests
 Crobottestingframework::FixtureManagerThe 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::PluginLoaderThe PluginLoader is an abstract class for loading a test case plug-in and gives the direct access to the TestCase
 Crobottestingframework::plugin::DllPluginLoaderThe DllPluginLoader loads an test case plug-in and gives the direct access to the TestCase
 Crobottestingframework::plugin::LuaPluginLoaderThe LuaPluginLoader loads an test case plug-in and gives the direct access to the TestCase
 Crobottestingframework::plugin::PythonPluginLoaderThe PythonPluginLoader loads a Python test case plug-in and gives the direct access to the TestCase
 Crobottestingframework::plugin::RubyPluginLoaderThe RubyPluginLoader loads a ruby test case plug-in and gives the direct access to the TestCase
 Crobottestingframework::ResultEventUsed by a test collector to collect the result of the tests and the corresponding messages issued during the test run
 Crobottestingframework::ResultEventEndSuiteKeeps a test suite ending event
 Crobottestingframework::ResultEventEndTestKeeps a test ending event
 Crobottestingframework::ResultEventErrorKeeps a test error event
 Crobottestingframework::ResultEventFailureKeeps a failure event
 Crobottestingframework::ResultEventReportKeeps a test report event
 Crobottestingframework::ResultEventStartSuiteKeeps a test suite starting event
 Crobottestingframework::ResultEventStartTestKeeps a test starting event
 Cshlibpp::SharedLibraryLow-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::SharedLibraryClassApiCollection of hooks for creating/destroying a plugin
 Cshlibpp::SharedLibraryFactoryA 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::TestThe simplest form of a test unit
 Crobottestingframework::TestCaseThe base class to implememnt a test case
 Crobottestingframework::plugin::LuaPluginLoaderImplThe LuaPluginLoaderImpl loads an test case plug-in and gives the direct access to the TestCase
 Crobottestingframework::plugin::PythonPluginLoaderImplThe PythonPluginLoaderImpl loads a Pthyon test case plug-in and gives the direct access to the TestCase
 Crobottestingframework::plugin::RubyPluginLoaderImplThe RubyPluginLoaderImpl loads a ruby test case plug-in and gives the direct access to the TestCase
 Crobottestingframework::TestSuiteThe TestSuite holds a group of tests
 Crobottestingframework::TestListenerThe base class of any test result listeners
 Crobottestingframework::ConsoleListenerClass ConsoleListener listens to any messages reported by the tests during the test run, formates them and print them to the standard output
 Crobottestingframework::TestResultCollectorCan be used to store all the events issued by the test cases, suites and runner during the test run
 Crobottestingframework::WebProgressListenerClass WebProgressListener listens to any messages reported by the tests during the test run, formates them sends them to the web clients
 Crobottestingframework::TestMessageA formated message with details
 Crobottestingframework::TestResultUsed to deliver the test results including any error and failures produced by tests to any listener
 Crobottestingframework::TestRunnerRuns the tests added as TestCase or TestSuite
 Crobottestingframework::TextOutputterClass TextOutputter saves the results of the test collected by a TestResultCollector in a plain text file
 Cshlibpp::Vocab
 Crobottestingframework::WebProgressListenerImplSingleton class WebProgressListenerImpl listens to any messages reported by the tests during the test run, formates them sends them to the web clients