OpenEdge.ABLUnit.Model.TestCase
- Last Updated: January 15, 2026
- 2 minute read
- OpenEdge
- Version 12.8
- Documentation
|
Method Summary
| Options | Name | Purpose | |
|---|---|---|---|
| DestroyEntity () |
/* Stops/destroys this test entity */
|
||
| CHARACTER GetExpectedErrorType (character) |
/* Expands the given expected error type if it is a recognised abbreviation.
@param character An abbreviated OOABL (error) type
@return character A 'resolved' error type */
|
||
| InstantiateEntity () |
/* Runs/new's this test entity */
|
||
| InvokeTestMethod (TestInfo) |
/* Performs the invocation of the test method in this test entity
@param TestInfo Data about the method to run */
|
||
| RunChild (TestEntity) |
/* Runs a child test entity in the test entity.
@param TestEntity The test method to run */
|
||
| RunLifecycleMethods (ITestInfoList, TestEntity, logical) |
/* Runs the lifecycle methods for a given annotation.
All lifecycle methods are run, even if one fails.
@param ITestInfoList The list of lifecycle methods
@param TestEntity The test for which the lifecycle methods were run (class/procedure/method)
@param logical If TRUE then a failure will increment the number of test in the entity's summary; if FALSE
or UNKNOWN the number of tests is not changed */
|
||
| StartEntity () |
/* Runs/starts the test entity
This method adds a TestResult iff there's an error or failure. */
|
||
| StopEntity () |
/* Stops/destroys the test entity */
|
Constructor Summary
| Options | Name | Purpose | |
|---|---|---|---|
| TestCase (integer) |
/* Constructor
@param integer The id of the test entity */
|
Property Summary
| Options | Name | Purpose | |
|---|---|---|---|
| OpenEdge.ABLUnit.Reflection.TestAnnotationInfo AnnotationInfo |
|
||
| Progress.Lang.Object Entity |
|
||
| OpenEdge.Logging.ILogWriter Logger |
|
Method Detail
DestroyEntity ()
|
||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
CHARACTER GetExpectedErrorType (character)
|
||||||||||||||||||||||||
InstantiateEntity ()
|
||||||||||||||||||||||||
InvokeTestMethod (TestInfo)
|
||||||||||||||||||||||||
RunChild (TestEntity)
|
||||||||||||||||||||||||
RunLifecycleMethods (ITestInfoList, TestEntity, logical)
|
||||||||||||||||||||||||
StartEntity ()
|
||||||||||||||||||||||||
StopEntity ()
|
||||||||||||||||||||||||
Constructor Detail
TestCase (integer)
|
||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|
Property Detail
OpenEdge.ABLUnit.Reflection.TestAnnotationInfo AnnotationInfo |
||||||||
|---|---|---|---|---|---|---|---|---|
Progress.Lang.Object Entity
|
||||||||
OpenEdge.Logging.ILogWriter Logger
|
||||||||