TestCenter Reference
Class List
Here are the classes, structs, unions and interfaces with brief descriptions:
[detail level 1234]
 NGenericTest
 CSharedTest
 NTestCenterAdvanced
 NMaster
 CHTMLStripper
 CTestCaseTimer
 CSlaveProcess
 CProgressTestCase
 CTestProgress
 CMasterThe coordinator of test execution
 NSlave
 CTestCaseRemoteListener
 CSlaveThe class controlling a MeVisLab slave instance
 NConfig
 CMLABExecutableNotFoundException
 CReportConfig
 CConfiguration
 NIPC
 CError
 CCommunicatorThe Communicator is the superclass for the communicating entities
 CComMasterThe connection's master
 CComSlaveThe connection's slave
 NTestCase
 CRunTestFunctionData
 CLogCollectorBase
 CLogCollectorAllows collecting log messages and logging them later
 CTestLoggerAllows logging messages via a given log handler and records the logging state
 CUnitTestResult
 CTestCaseThe superclass for the different test case categories
 NTestCaseGeneric
 CGenericTestCaseTestCase superclass for generic testing
 NTestCaseFunctional
 CFunctionalTestCaseTestCase superclass for functional test cases
 NTestSupportA package of python modules helping to build tests
 NBaseBasic support functions
 CMacrosShouldLogOnSuccessDecoratorDecorator to globally enable or disable if the ASSERT_*/EXPECT_* macros log an info message on success
 CHtmlDiff
 NBDDTools for writing human readable, behavioral tests
 C_BDDContextContext of a BDD test case
 NChangeSet
 CChangeSetClass to handle field changes and make them revertable
 NCodeTest
 CTestFunctionGroup
 CTestFunction
 CCodeTest
 NDicomTreeCompare
 CDicomTreeCompareHelper class, please use compareDicomTrees()
 NExtraTestCaseResult
 CExtraTestCaseResultFunction
 CExtraTestCaseResult
 NFieldValueTests
 CFieldValueTestCaseIteratorA class to iterate over the list of field-value test cases of a given set
 CFieldValueTestCaseSetA class collecting a set of field-value test cases
 CFieldValueTestCaseA class implementing the field-value test cases
 CFieldListBaseSuperclass for the field lists used in the field-value test case
 CFieldListList of field information
 CFieldValueListList of field information including field values
 NMessageFilters
 CMessageType
 CMessageHandling
 CMessageFilterBase class to implement filters for specific log messages, allowing e.g
 CErrorMessageFilterFilter for error messages
 CWarningMessageFilterFilter for warning messages
 CInfoMessageFilterFilter for info messages
 NNotificationCounter
 CNotificationCounter
 NPythonUnitTestTools for running MeVisLab tests as Python unit tests
 CMeVisLabTestCase
 NRemoteRenderingEventReplay
 CEventReplay
 NTestHelper
 CSpecialMessageStores an additional message (usually the unformatted version) with a log message
 CSetLoggingCallerStackFrame
 CSuppressedErrors
 CSuppressedWarningsHelper object to supress warnings
 CExpectInfos
 CTC_ChangeSet
 CCancelTestException
 CTestHelperSingleton for important helper facilities for the different tests
 NUnitTestSupport
 CTestCaseWithSupportDataThis is a helper class that can be used instead of TestSupport.Base.getDataDirectory() It allows you to access the Tests Data directory from a unittest, no matter whether it's wrapped in a TestCenter test or whether you call it directly from python