TAutomatedTestSuite

A container for tests and child test suites.

Inheritance

LevelAncestorDescription
1TObjectUltimate ancestor in a class hierarchy
2TAutomatedTestSuite

Source

AutomatedTest.Suite.pas (29)

Description

Automated tests can be organized into a hierarchy of TAutomatedTestSuite instances.

Fields

ScopeVisibilityTypeNameDescription
InstanceprotectedTTextFName
InstanceprotectedTList<TAutomatedTest>Tests
InstanceprotectedTList<TAutomatedTestSuite>Suites

Methods

ScopeVisibilityResultNameDescription
InstancepublicCreate(Name: TText)
InstancepublicDestroy()
InstancepublicAddTest(Test: TAutomatedTest)
InstancepublicAddTests(Tests: array of TAutomatedTest)
InstancepublicAddSuite(Suite: TAutomatedTestSuite)
InstancepublicTBooleanContains(Test: TAutomatedTest)
InstancepublicExecute(TestExecutor: TAutomatedTestExecutor)
InstancepublicTInteger32CountTests()