Namespace: Consultingwerk.SmartUnit
Interface 
ITestSuite Copy to Clipboard
Parent classes:
Inherits: Progress.Lang.Object
Implemented by: Consultingwerk.SmartUnit.TestSuite

File:ITestSuite
Purpose:Interface describing structures for the Test Suite
Description:This is the parameter class for the ITestRunner implementation
Author(s):Mike Fechner / Consultingwerk Ltd.
Created:Sun Mar 24 15:48:56 CET 2013


Top Property Summary
Options Name Purpose
+ LOGICAL ForceXmlXref Returns if on Windows the XmlXref based ClassAnnotationParser should be used to evaluate the class annotations
+ LOGICAL HaltOnError Returns if the current job should be stopped after an error has occured
+ LOGICAL ImportClientLog Returns if the client logfile of the test run should be imported into the JUnit output
+ LOGICAL ImportStdOut Returns if the std output logfile of the test run should be imported into the JUnit output
+ CHARACTER Output Returns the name of the output file
+ CHARACTER Services Gets and sets the list of service definition files that should be loaded prior to the test run
+ CHARACTER Tests Returns the pattern for the test classes to execute
+ CHARACTER TestSuite Returns the Name of the Test Suite as it will appear in the JUnit output


Property Detail
Top

PUBLIC LOGICAL ForceXmlXref

Purpose: Returns if on Windows the XmlXref based ClassAnnotationParser
should be used to evaluate the class annotations
Notes: By default on Windows the proparse based ClassAnnotationParser will
be used

Returns LOGICAL
Top

PUBLIC LOGICAL HaltOnError

Purpose: Returns if the current job should be stopped after an error has
occured
Notes:

Returns LOGICAL
Top

PUBLIC LOGICAL ImportClientLog

Purpose: Returns if the client logfile of the test run should be imported
into the JUnit output
Notes: Allows turning this feature off, to avoid memory issues with very
large log files

Returns LOGICAL
Top

PUBLIC LOGICAL ImportStdOut

Purpose: Returns if the std output logfile of the test run should be imported
into the JUnit output
Notes: Allows turning this feature off, to avoid memory issues with very
large log files

Returns LOGICAL
Top

PUBLIC CHARACTER Output

Purpose: Returns the name of the output file
Notes:

Returns CHARACTER
Top

PUBLIC CHARACTER Services

Purpose: Gets and sets the list of service definition files that should be
loaded prior to the test run
Notes: comma delimited list of relative XML file names

Returns CHARACTER
Top

PUBLIC CHARACTER Tests

Purpose: Returns the pattern for the test classes to execute
Notes: Comma delimited list of class names or package/class name matches

Returns CHARACTER
Top

PUBLIC CHARACTER TestSuite

Purpose: Returns the Name of the Test Suite as it will appear in the JUnit output
Notes:

Returns CHARACTER


©2006-2016 Consultingwerk Ltd.         info@consultingwerk.de         http://www.consultingwerk.de       26.08.2016 08:44:57