2005/5/9

     
 

namespace acdk::tools::aunit

artefaktur
Modules   Namespace List   Class Hierarchy   Alphabetical List   Compound List   Namespace Members   Compound Members   Related Pages  

acdk::tools::aunit Namespace Reference
[Classes, functions, macros for the ACDK unit test framework]


Detailed Description

unit-test framework


Compounds

class  CfgScriptTestCase
 execute one CfgScript script as test case. More...

class  CfgScriptTestSuite
 execute all CfgScripts in a given directory - including sub directories if recursive is true - which ends with _Test.csf More...

class  DmiTestClass
 This class may be used to test script code. More...

class  DmiTestException
 This exception is for testing purpose. More...

class  DmiTestInterface
 This Interface may be used to test script code. More...

class  McConfigTest
 Dummy class to Test MetaCompiler with Attributes. More...

class  ProcessTestCase
 experimental TestSuite to test an external process More...

class  ProcessTestSuite
 experimental TestSuite to test an external process More...

class  SayHelloInterface
 Sample interface to demonstrate and Test ACDK DMI features. More...

class  SayHelloInterfaceImpl
class  Test
 Base interface for all tests. More...

class  TestCaller
 adapter for native C++ test methods implemenations More...

class  TestCase
 A single test case. More...

class  TestCollectorListener
 Used internally to collect the results of a test. More...

class  TestConsoleListener
 Listen to test and prints to console. More...

class  TestDebuggerListener
 Listen to test and prints to console. More...

class  TestException
 This exception is used to indicate failed tests. More...

class  TestExpression
 internal helper class used by TestException More...

class  TestFailure
 represents a failure More...

class  TestHtmlReport
 Writes an Report after running the tests. More...

class  TestListener
 Listen to a executing test. More...

class  TestReport
 Writes an Report after running the tests. More...

class  TestResult
 represents a result of a test More...

class  TestResultEntry
 holds results of one Test More...

class  TestRunner
 runs a collection of tests More...

class  TestRunnerStaticAdder
class  TestSuite
 A TestSuite is a collection of TestCases. More...

class  TestTextReport
 Writes an text Report after running the tests. More...


Enumerations

enum  DmiTestEnumeration { EnumValue1 = 0, EnumValue2 = 1, EnumValue3 = 41, EnumValue4 = 42 }
enum  TestReportOptions {
  ReportAllSummary = 0x00001, ReportTestSummary = 0x00002, ReportTestDetails = 0x00004, ReportTestSuccess = 0x00008,
  ReportStatistics = 0x00010, ReportStartEndTest = 0x00020
}
 Options flags to generate a test report. More...


Enumeration Type Documentation

enum acdk::tools::aunit::DmiTestEnumeration
 

Enumeration values:
EnumValue1 
EnumValue2 
EnumValue3 
EnumValue4 

enum acdk::tools::aunit::TestReportOptions
 

Options flags to generate a test report.

Enumeration values:
ReportAllSummary  Report over all summary.
ReportTestSummary  Report Summary for each TestCase.
ReportTestDetails  Report details of each test including failures, etc.
ReportTestSuccess  Report details including success tests.
ReportStatistics 
ReportStartEndTest