TestCenter Reference
Package List
Here are the packages with brief descriptions (if available):
[detail level 1234]
 NChangeSetModule to handle changes to field values
 NCodeTestModule to allow running CodeTests (currently only GoogleTest tests) from a FunctionalTestCase
 NConfigModule to handle TestCenter's configuration
 NFieldValueTestsClass to handle field-value test-cases
 NGenericTest
 CSharedTest
 NIPCSocket based communication between a master and a slave
 NMasterThe master instance of the TestCenter
 NSlaveThe slave instance of the TestCenter
 NTestCaseThe test case superclass
 NTestCaseFunctionalThe functional test case class
 NTestCaseGenericThe generic test case class
 NTestCenter
 NTestCenterAdvanced
 NConfig
 CConfiguration
 CMLABExecutableNotFoundException
 CReportConfig
 NIPC
 CComMasterThe connection's master
 CCommunicatorThe Communicator is the superclass for the communicating entities
 CComSlaveThe connection's slave
 CError
 NMaster
 CMasterThe coordinator of test execution
 CProgressTestCase
 CSlaveProcess
 CTestCaseTimer
 CTestProgress
 NSlave
 CSlaveThe class controlling a MeVisLab slave instance
 CTestCaseRemoteListener
 NTestCase
 CRunTestFunctionData
 CTestCaseThe superclass for the different test case categories
 CUnitTestResult
 NTestCaseFunctional
 CFunctionalTestCaseImplementation of the TestCase superclass for functional test cases
 NTestCaseGeneric
 CGenericTestCaseThe implementation of the TestCase superclass for generic testing
 NTestCenter
 NTestHelperA singleton to provide important data for the testing process
 NTestSupportA package of python modules helping to build tests
 NAsyncSupport functions for asynchronous module handling
 NBaseBasic support functions
 CHtmlDiff
 CMacrosShouldLogOnSuccessDecoratorDecorator to globally enable or disable if the ASSERT_*/EXPECT_* macros log an info message on success
 NBDD
 C_BDDContext
 NChangeSet
 CChangeSetClass to handle field changes and make them revertable
 NCodeTest
 CCodeTest
 CTestFunction
 CTestFunctionGroup
 NDicomTreeCompare
 CDicomTreeCompareHelper class, please use compareDicomTrees()
 NExtraTestCaseResult
 CExtraTestCaseResult
 CExtraTestCaseResultFunction
 NFieldsPackage to handle all field related support functions
 NFieldValueTests
 CFieldValueTestCaseA class implementing the field-value test cases
 CFieldListList of field information
 CFieldListBaseSuperclass for the field lists used in the field-value test case
 CFieldValueListList of field information including field values
 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
 NFormal
 NGeneric
 NHelperFunctions
 NImageSupport functions regarding image handling
 NLoggingPackage to provide logging functions
 NMacrosAdds GoogleTest like methods
 NMathBasic math functions
 NMessageFilters
 CErrorMessageFilter
 CInfoMessageFilter
 CMessageFilter
 CMessageHandling
 CMessageType
 CWarningMessageFilter
 NNotificationCounter
 CNotificationCounter
 NPythonUnitTest
 CMeVisLabTestCase
 NRemoteRenderingEventReplay
 CEventReplay
 NScreenShotPackage to provide screenshot related support functions
 NTestHelper
 CCancelTestException
 CExpectInfos
 CSetLoggingCallerStackFrame
 CSuppressedErrors
 CSuppressedWarnings
 CTC_ChangeSet
 CTestHelperSingleton for important helper facilities for the different tests
 NUnitTestDiscovery
 NUnitTestSupport
 CTestCaseWithSupportData