Please note : This help page is not for the latest version of Enterprise Architect. The latest help can be found here.

Test Class

A Test is a single Test Case applied to an element. Tests are added and accessed through the Element Tests collection.

Associated table in .EAP file: t_objecttests

Test Attributes

Attribute

Type

Notes

AcceptanceCriteria

String

Read/Write. The acceptance criteria for successful execution.

CheckedBy

String

Read/Write. Results confirmed by.

Class

Long

Read/Write. The test Class:

    1 = Unit Test
2 = Integration Test
3 = System Test
4 = Acceptance Test
5 = Scenario Test.

DateRun

Date

Read/Write. Date last run.

Input

String

Read/Write. Input data.

Name

String

Read/Write. The test name.

Notes

String

Read/Write. Detailed notes about test to be carried out.

ObjectType

ObjectType

Read only. Distinguishes objects referenced through a Dispatch interface.

RunBy

String

Read/Write. Person conducting test.

Status

String

Read/Write. Current status of test.

TestResults

Variant

Read/Write. Results of test.

Type

String

Read/Write. The test type, such as Load or Regression.

Test Methods

Method

Type

Notes

GetLastError ()

String

Returns a string value describing the most recent error that occurred in relation to this object.

This function is rarely used as an exception is thrown when an error occurs.

Update ()

Boolean

Update the current Test object after modification or appending a new item. If false is returned, check the GetLastError function for more information.