Skip to main content
Skip table of contents

mockCredential

Versionshinweise

25.3

Code

CODE
void mockCredential(String audience, String audienceIdentifier, boolean isUnitCredential, Credential credential)

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 die Zugangsdaten.

Parameter

  • audience - Die Zielgruppe der Zugangsdaten.
    Unter der Zielgruppe versteht man eine Kennung, die mehrere Credentials logisch gruppiert.

  • audienceIdentifier - Die Bezeichnung innerhalb der Zielgruppe der Zugangsdaten.
    Innerhalb einer Zielgruppe können die verschiedenen Zugangsdaten mit Hilfe der Bezeichnung eindeutig referenziert werden.

  • isUnitCredential - [optional] true, wenn die Zugangsdaten an den Hauptmandanten des Benutzers gebunden sind. Der Standardwert ist false.

  • credential - Die zu verwendenden Zugangsdaten.

Beispiele

GROOVY
// mocks the credential with audience 'Audience' and identifier 'Identifier'  
Credential mockCredential = CredentialUtils.createPlainCredential("mockSecret");  
CredentialMockUtils.mockCredential("Audience", "Identifier", mockCredential);  
  
Credential credential = CredentialUtils.readCredential("Audience", "Identifier");  
Assertions.assertEquals("Credential has been mocked", "mockSecret", CredentialUtils.getValue(credential));

JavaScript errors detected

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

If this problem persists, please contact our support.