Skip to main content

HS.Test.UI.TestGroup

persistent class HS.Test.UI.TestGroup extends %Library.Persistent, %XML.Adaptor

SQL Table Name: HS_Test_UI.TestGroup

A collection of tests with a name and a testing class

Property Inventory

Method Inventory

Properties

property AdditionalInfo as array of HS.Types.AdditionalInfoItem;
Property methods: AdditionalInfoBuildValueArray(), AdditionalInfoCollectionToDisplay(), AdditionalInfoCollectionToOdbc(), AdditionalInfoDisplayToCollection(), AdditionalInfoDisplayToLogical(), AdditionalInfoGet(), AdditionalInfoGetObject(), AdditionalInfoGetObjectId(), AdditionalInfoGetStored(), AdditionalInfoGetSwizzled(), AdditionalInfoIsValid(), AdditionalInfoLogicalToDisplay(), AdditionalInfoLogicalToOdbc(), AdditionalInfoNormalize(), AdditionalInfoOdbcToCollection(), AdditionalInfoSet(), AdditionalInfoSetObject(), AdditionalInfoSetObjectId()
property ClassName as %String;
Property methods: ClassNameDisplayToLogical(), ClassNameGet(), ClassNameGetStored(), ClassNameIsValid(), ClassNameLogicalToDisplay(), ClassNameLogicalToOdbc(), ClassNameNormalize(), ClassNameSet()
property Name as %String (MAXLEN = 255) [ InitialExpression = "Run: "_$ZDT($H,3) ];
Property methods: NameDisplayToLogical(), NameGet(), NameGetStored(), NameIsValid(), NameLogicalToDisplay(), NameLogicalToOdbc(), NameNormalize(), NameSet()
property RunTime as %TimeStamp [ InitialExpression = $ZDT($H,3) ];
Property methods: RunTimeDisplayToLogical(), RunTimeGet(), RunTimeGetStored(), RunTimeIsValid(), RunTimeLogicalToDisplay(), RunTimeLogicalToXSD(), RunTimeNormalize(), RunTimeOdbcToLogical(), RunTimeSet(), RunTimeXSDToLogical()
property Tests as list of HS.Test.UI.Test (STORAGEDEFAULT = "array");
Property methods: TestsBuildValueArray(), TestsCollectionToDisplay(), TestsCollectionToOdbc(), TestsDisplayToCollection(), TestsGet(), TestsGetObject(), TestsGetObjectId(), TestsGetStored(), TestsGetSwizzled(), TestsIsValid(), TestsOdbcToCollection(), TestsSet(), TestsSetObject(), TestsSetObjectId()

Methods

method NewTest(pRequest As %RegisteredObject, pLogTransaction As %Boolean = 1, pCode As %String = "", pComment As %String = "") as HS.Test.UI.Test

Indexes

index (IDKEY on ) [IdKey, Type = key];
Index methods: IDKEYCheck(), IDKEYDelete(), IDKEYExists(), IDKEYOpen(), IDKEYSQLCheckUnique(), IDKEYSQLExists(), IDKEYSQLFindPKeyByConstraint(), IDKEYSQLFindRowIDByConstraint()
index (NameIndex on Name);
Index methods: NameIndexExists()
index (RunTimeIndex on RunTime);
Index methods: RunTimeIndexExists()

Inherited Members

Inherited Methods

Storage

Storage Model: Storage (HS.Test.UI.TestGroup)

^HS.Test.UI.TestGroupD(ID,"AdditionalInfo",n)
=
AdditionalInfo(n)

Storage Model: Storage (HS.Test.UI.TestGroup)

^HS.Test.UI.TestGroupD(ID)
=
%%CLASSNAME
Name
ClassName
RunTime

Storage Model: Storage (HS.Test.UI.TestGroup)

^HS.Test.UI.TestGroupD(ID,"Tests",n)
=
Tests(n)
FeedbackOpens in a new tab