2022 June Release

Actions of FSCDUCXUNITEVAL@1.1001 Permanent link for this heading

Return Type

Signature

Response

EvaluateUnitTest(
  optional dictionary params,
  out retval Response response)

string

EvaluateUnitTestFURL(
  UnitTest test,
  optional string format,
  out retval string webpage)

ObjectClass[]

GetSpecialDeleteClasses(
  ref retval ObjectClass[] specialclasses)

UnitTestSuite

GetUnitTestSuite(
  optional boolean onlyactive,
  out retval UnitTestSuite suite)

UnitTestSuite[]

GetUnitTestSuites(
  string[] refs,
  out retval UnitTestSuite[] suites)

string

InitString(
  string sessionid,
  interface data,
  AttributeStringDef sourceattrdef,
  optional AttributeStringDef targetattrdef,
  optional string defaultvalue,
  out retval string newvalue)

void

RunTest(
  optional integer unused1,
  optional integer unused2)

void

RunTests(
  string[] includedfeatures,
  optional object parent,
  optional string[] ignoredfeatures)

void

RunTestSelected(
  optional integer unused1,
  optional integer unused2)

void

StartTestScenario(
  optional integer unused1,
  optional integer unused2)

void

StartTestScenarios(
  optional integer unused1,
  optional integer unused2)

void

StartTestScenarioSelected(
  optional integer unused1,
  optional integer unused2)

string

StartTestSession(
  optional TestScenario scenario,
  optional string defaultpassword,
  ref optional dictionary data,
  optional string testscope,
  optional UnitTest unittest,
  ref retval string sessionid,
  out Response response)

string

StartTestSessionFURL(
  optional TestScenario scenario,
  ref optional string sessionid,
  ref optional string testscope,
  optional string format,
  optional string defaultpassword,
  optional object context,
  out retval string webpage)

void

StopTestSession(
  optional string sessionid,
  ref optional dictionary data)

string

StopTestSessionFURL(
  string sessionid,
  optional string format,
  out retval string webpage)


FSCDUCXUNITEVAL@1.1001:EvaluateUnitTest Permanent link for this heading

Evaluates a unit test. You need change access to the unit test in order to execute it.

Response FSCDUCXUNITEVAL@1.1001:EvaluateUnitTest(
  optional dictionary params,
  out retval Response response)

Name

Description

params

response

the response of the unit test

Additional Information


FSCDUCXUNITEVAL@1.1001:EvaluateUnitTestFURL Permanent link for this heading

Evaluates a unit test as friendly URL.

string FSCDUCXUNITEVAL@1.1001:EvaluateUnitTestFURL(
  UnitTest test,
  optional string format,
  out retval string webpage)

Name

Description

test

the test to execute

format

the format of the response

webpage

the response of the unit test

Additional Information


FSCDUCXUNITEVAL@1.1001:GetSpecialDeleteClasses Permanent link for this heading

returns the list of classes to be deleted in the specified order, all other objects are deleted before

ObjectClass[] FSCDUCXUNITEVAL@1.1001:GetSpecialDeleteClasses(
  ref retval ObjectClass[] specialclasses)

Name

Description

specialclasses

return all classes to be handled separately when deleting the scenario

Additional Information


FSCDUCXUNITEVAL@1.1001:GetUnitTestSuite Permanent link for this heading

Returns a unit test suite according to its object class by using polymorphism

UnitTestSuite FSCDUCXUNITEVAL@1.1001:GetUnitTestSuite(
  optional boolean onlyactive,
  out retval UnitTestSuite suite)

Name

Description

onlyactive

filter for active unit tests

suite

Unit Test Suite

Additional Information


FSCDUCXUNITEVAL@1.1001:GetUnitTestSuites Permanent link for this heading

Retrieves all suites according to its supplied refs, if a ref (reference) is not valid (not a Unit Test, Unit Test Group, Product/Edition/Solution or Software Component) it will be reported as empty suite

UnitTestSuite[] FSCDUCXUNITEVAL@1.1001:GetUnitTestSuites(
  string[] refs,
  out retval UnitTestSuite[] suites)

Name

Description

refs

Full references of (Unit Test/Unit Test Group/Software Product/Software Edition/Software Solution/Software Component)

suites

List of test suite containing a suite reference which is one of the supplied references and a list of test to be executed

Additional Information


FSCDUCXUNITEVAL@1.1001:InitString Permanent link for this heading

Set string as test input with some variables

string FSCDUCXUNITEVAL@1.1001:InitString(
  string sessionid,
  interface data,
  AttributeStringDef sourceattrdef,
  optional AttributeStringDef targetattrdef,
  optional string defaultvalue,
  out retval string newvalue)

Name

Description

sessionid

the current session

data

to this value

sourceattrdef

read this property

targetattrdef

set this property

defaultvalue

if empty use this value

newvalue

the old value

Additional Information


FSCDUCXUNITEVAL@1.1001:RunTest Permanent link for this heading

Runs a unit test interactively

void FSCDUCXUNITEVAL@1.1001:RunTest(
  optional integer unused1,
  optional integer unused2)

Name

Description

unused1

unused2

Additional Information


FSCDUCXUNITEVAL@1.1001:RunTests Permanent link for this heading

Runs all unit tests with the given tags interactively and displays the result

void FSCDUCXUNITEVAL@1.1001:RunTests(
  string[] includedfeatures,
  optional object parent,
  optional string[] ignoredfeatures)

Name

Description

includedfeatures

list of required features

parent

parent object in user interface

ignoredfeatures

list of ignored features

Additional Information


FSCDUCXUNITEVAL@1.1001:RunTestSelected Permanent link for this heading

void FSCDUCXUNITEVAL@1.1001:RunTestSelected(
  optional integer unused1,
  optional integer unused2)

Name

Description

unused1

unused2

Additional Information


FSCDUCXUNITEVAL@1.1001:StartTestScenario Permanent link for this heading

Start test scenario in the user interface

void FSCDUCXUNITEVAL@1.1001:StartTestScenario(
  optional integer unused1,
  optional integer unused2)

Name

Description

unused1

unused2

Additional Information


FSCDUCXUNITEVAL@1.1001:StartTestScenarios Permanent link for this heading

Start any test scenario in the user interface

void FSCDUCXUNITEVAL@1.1001:StartTestScenarios(
  optional integer unused1,
  optional integer unused2)

Name

Description

unused1

unused2

Additional Information


FSCDUCXUNITEVAL@1.1001:StartTestScenarioSelected Permanent link for this heading

void FSCDUCXUNITEVAL@1.1001:StartTestScenarioSelected(
  optional integer unused1,
  optional integer unused2)

Name

Description

unused1

unused2

Additional Information


FSCDUCXUNITEVAL@1.1001:StartTestSession Permanent link for this heading

Start a new test session

string FSCDUCXUNITEVAL@1.1001:StartTestSession(
  optional TestScenario scenario,
  optional string defaultpassword,
  ref optional dictionary data,
  optional string testscope,
  optional UnitTest unittest,
  ref retval string sessionid,
  out Response response)

Name

Description

scenario

the test scenario

defaultpassword

the default password

data

data dictionary

testscope

the test scope

unittest

the unit test

sessionid

the id of the running session

response

the resulting response

Additional Information


FSCDUCXUNITEVAL@1.1001:StartTestSessionFURL Permanent link for this heading

Start a new test session with friendly URL

string FSCDUCXUNITEVAL@1.1001:StartTestSessionFURL(
  optional TestScenario scenario,
  ref optional string sessionid,
  ref optional string testscope,
  optional string format,
  optional string defaultpassword,
  optional object context,
  out retval string webpage)

Name

Description

scenario

the scenario to be started

sessionid

an optional session id

testscope

an optional test scope

format

the format of the result (HTML/JSON)

defaultpassword

an optional default password for new users

context

an optional context

webpage

the resulting web page

Additional Information


FSCDUCXUNITEVAL@1.1001:StopTestSession Permanent link for this heading

Delete associated objects and remove session object

void FSCDUCXUNITEVAL@1.1001:StopTestSession(
  optional string sessionid,
  ref optional dictionary data)

Name

Description

sessionid

the id of the running test session

data

data dictionary

Additional Information


FSCDUCXUNITEVAL@1.1001:StopTestSessionFURL Permanent link for this heading

Stop a running test session with friendly URL

string FSCDUCXUNITEVAL@1.1001:StopTestSessionFURL(
  string sessionid,
  optional string format,
  out retval string webpage)

Name

Description

sessionid

the id of the running test session

format

format of the requested page: HTML or JSON

webpage

resulting text

Additional Information