Skip to main content
Skip table of contents

mockPropertyValue

Versionshinweise

25.5

Code

GROOVY
void mockPropertyValue(String id, String property, String value)

Hinweis

Mocks gelten nur für die Testausführung. Das schließt Prozesse und deren Unterprozesse bis zum letzten Skripttask vor dem ersten Zwischenereignis, Massendatentask oder Benutzertask ein. Das bedeutet, dass nur Prozesse, welche nur aus Skripttasks und Verzweigungen bestehen, vollständig von Mocks abgedeckt werden können.

Beschreibung

Überschreibt temporär den Wert eines Eintrags aus dem PropertyMapper.

Parameter

  • id - Der Wert des ID Feldes des zu überschreibenden Eintrags im PropertyMapper.

  • property - Der Wert des Property Feldes des zu überschreibenden Eintrags im PropertyMapper.

  • value - Den Wert, welchen der Eintrag aus dem PropertyMapper annehmen soll.

Beispiele

GROOVY
// mocks the property 'MyProperty' with id 'MyId'
String mockValue = "MockValue";
LogicScriptUtils.mockPropertyValue("MyId", "MyProperty", mockValue);

String propertyValue = LogicScriptUtils.getPropertyValue("MyId", "MyProperty", "MyFallback");
Assertions.assertEquals("Property value has been mocked", mockValue, propertyValue);

JavaScript errors detected

Please note, these errors can depend on your browser setup.

If this problem persists, please contact our support.