2022 April Release

Software Component FSCDUCXUNIT@1.1001 Permanent link for this heading

Classes Permanent link for this heading

Component

Reference

Description

FSCDUCXUNIT@1.1001

Configuration

FSCDUCXUNIT@1.1001

TestScenario

Test Scenario

FSCDUCXUNIT@1.1001

TestSession

Test Session

FSCDUCXUNIT@1.1001

TestTagMap

Tags for Software Components

FSCDUCXUNIT@1.1001

UnitTest

Unit Test

FSCDUCXUNIT@1.1001

UnitTestGroup

Unit Test Group

Properties Permanent link for this heading

Type

Property

Name

TestScenario

basescenario

Base Scenario

Expression

cleanupexecutionuser

Expression to clean up an execution user

string[]

cleanuptestuserexpression

Cleanup Test User Expression

Configuration

clientdomconf

app.ducx Unit Test

HttpConnAggr

cpcpgetdataconnectioninfoconn

Data Connection

string

cpcpgetdataconnectioninfopostfix

Data Url Postfix

SoftwareComponent

cpcpgetdataconnectioninfoswc

Data Software Component

CPGetDataConnectionInfo[]

cpgetdataconnectioninfo

Data Connection Info

App[]

cractivatedapppkgapps

Activated Configured Apps from App Packages

AppPackage

crapppackage

App Package

App[]

crapps

Licensed Apps

StorageApp

crappstorage

Storage App

User[]

crchangerights

Members with Change Rights

string

crdn

DN for LDAP

boolean

crdonotlogin

Do not initialize after Initialization

string

cremail

Email Address

string

cremaildomain

EMail Domain

string

crfirstname

First Name Pattern

User[]

crfullrights

Members with full rights

boolean

cristrial

Trial Version

boolean

crlicensingcomplete

Licensing is complete

string[]

crlogname

Login Name Pattern

string

crlongname

Group Name Pattern

Group[]

crmemberof

Member of

User[]

crmembers

Members

boolean

crnamecomplete

The Name is complete

User

crowner

Owner

string

crpassword

Password

boolean

crplain

Plain

string

crshortname

Short Name Pattern

string

crsurname

Last Name Pattern

UserEnvironment

cruserenvirontempl

User Environment Template

Language

cruserenvlang

User Environment Language

TestSystemType

domaintestsystemtype

Test System Type in Unit Tests

Object

erroraction

Error Action

string

errorcallstack

Error Call Stack

integer

errorcolumn

Error Column

Object

errorcontext

Error Context

integer

errorline

Error Line

ErrorMessage

errormessage

Error Message Object

Object

errorobject

Error Object

string

errorsection

Error Section

string

errorstatement

Error Statement

string(4000)

errortext

Error Text

Variable[]

globalscope

Global Scope

string[]

globalsetup

Init Expression for Global Scope

string[]

globalteardown

Cleanup Expression for Global Scope

boolean

hassideeffects

Has Side Effects

SoftwareComponent[]

imports

Imports

boolean

inactive

Not Active

Variable[]

localscope

Local Scope

string[]

localsetup

Init Expression for Local Scope

string[]

localteardown

Cleanup Expression for Local Scope

string

mbdn

Mailbox DN

string

mbemail

Mailbox Email Address

string

mbfirstname

First Name

string

mbsurname

Surname

Option[]

options

Options

string

optname

Name

string

optvalue

Value

string

package

Package Name

Expression

prepareexecutionuser

Expression to prepare an execution user

string[]

preparetestuserexpression

Prepare Test User Expression

ResponseType

responsetype

Response Type

string

resultjsonvalue

Result Value as JSON

string

resulttype

Textual Representation of Result Type

string

resulttypeclass

Textual Representation of the Class of the Result Type

Object

resulttypeorattributedefinition

Result Type or Attribute Definition

string

resultvalue

Result Value

TestScenario

scenario

Scenario

DomainType[]

targetdomaintypes

Valid for Domain Type Only

string[]

targetfeatures

Tested Features

content

tdcontent

Test Data Content

string

tdid

Test Data ID

string[]

test

Test

TestData[]

testdata

Test Data

string

testid

Test ID

TestPart

testpart

Test Part

UnitTest[]

tests

Tests

integer

testtime

Test Time in Milliseconds

SoftwareComponent

tscomponent

Component Context

string

tsdefaultuserpassword

Password for new users

Object[]

tsnoinit

Objects without Initialization

Object[]

tsobjects

Assigned Objects

TestScenario

tsscenario

Test Scenario

string

tsscope

Test Scope

string

tssessionid

Session ID

UnitTest

tstest

Test Context

TestSession

TV_TESTSESSION

Running test session

string

TV_TESTSESSIONID

ID of running test session

string

varname

Name

TypeDefinition

vartype

Type

string

varvalue

Value

Actions Permanent link for this heading

Return Type

Signature

void

AddToTestSession(
  optional string sessionid,
  optional boolean skipinit)

void

Cleanup(
  ref optional dictionary localscope)

MailboxInfo

CreateMailbox(
  CreateUserData initdata,
  optional string sessionid,
  out retval MailboxInfo newmailbox)

Group

CreateTestGroup(
  CreateGroupData initdata,
  optional string sessionid,
  ref retval Group newobject)

User

CreateTestUser(
  CreateUserData initdata,
  optional string sessionid,
  ref retval User newobject)

content

DownloadTestDataContent(
  string filename,
  out retval content cont)

JSONStructFormat[]

GetJSONFormat(
  ref retval JSONStructFormat[] formats)

content

GetTestDataContent(
  string key,
  out retval content data)

TestSession

GetTestSession(
  optional string sessionid,
  out retval TestSession session)

TestSystemType

GetTestSystemType(
  out retval TestSystemType testsystemtype)

void

InitTestUser(
  string sessionid)

void

SwitchToUser(
  optional any addressorlogname,
  optional boolean forceabort)

string[]

TagsFromSoftwareComponents(
  string[] components,
  out retval string[] tags,
  optional string json)

integer

TestHttpRequest(
  string verb,
  string url,
  dictionary inheaders,
  content inbody,
  out dictionary outheaders,
  out content outcontent,
  out retval integer httpstatus)

Types Permanent link for this heading

Component

Reference

Description

FSCDUCXUNIT@1.1001

CreateGroupData

Initialization data for

FSCDUCXUNIT@1.1001

CreateUserData

Initialization data for

FSCDUCXUNIT@1.1001

MailboxInfo

FSCDUCXUNIT@1.1001

Option

Options for executing the unit test

FSCDUCXUNIT@1.1001

Request

Request parameters to execute a unit test

FSCDUCXUNIT@1.1001

Response

Response parameters from the execution of a unit test

FSCDUCXUNIT@1.1001

ResponseType

Type of a response of a unit test

FSCDUCXUNIT@1.1001

TestData

Additional test data for a unit test

FSCDUCXUNIT@1.1001

TestPart

Section of a unit test

FSCDUCXUNIT@1.1001

TestSystemType

Type of test system

FSCDUCXUNIT@1.1001

TransactionVariable

FSCDUCXUNIT@1.1001

Variable

Variables for the execution environment of the unit test

Customization Points Permanent link for this heading

Component

Reference

Description

FSCDUCXUNIT@1.1001

CPGetDataConnectionInfo

customizationpoint for data connection

Prototypes Permanent link for this heading

Component

Reference

Description

FSCDUCXUNIT@1.1001

PTCleanupExecutionUser

Prototype for cleanup of an execution user of a test croup

FSCDUCXUNIT@1.1001

PTPrepareExecutionUser

Prototype for creation of an execution user of a test croup

FSCDUCXUNIT@1.1001

TestGlobalScopePrototype

Global Scope for Unit tests

ErrorMessages Permanent link for this heading

Component

Reference

Description

FSCDUCXUNIT@1.1001

ErrIllegalCreateAction

The action %1$s does not have the correct prototype.

FSCDUCXUNIT@1.1001

ErrInvalidTestSession

Test Session is not valid.

FSCDUCXUNIT@1.1001

ErrTransactionNotEmpty

Transaction contains modifications.

Expressions Permanent link for this heading

Component

Reference

Description

FSCDUCXUNIT@1.1001

CreateExecutionUser

Expression to create an execution user for unit tests

FSCDUCXUNIT@1.1001

RemoveExecutionUser

Expression to delete the execution user for unit tests

FormPages Permanent link for this heading

Component

Reference

Description

FSCDUCXUNIT@1.1001

PageUnitTest

ObjectEditForms Permanent link for this heading

Component

Reference

Description

FSCDUCXUNIT@1.1001

FormUnitTest

SimpleConfigurationObjects Permanent link for this heading

Component

Reference

Description

FSCDUCXUNIT@1.1001

DefaultConfig

TestScenarios Permanent link for this heading

Component

Reference

Description

FSCDUCXUNIT@1.1001

SCEmpty

A simple scenario without any automatically created objects to provide a container for

FSCDUCXUNIT@1.1001

SCStandardUser