globe with meridians Sprache: Deutsch · English

open book API

Die Skript-API der Business-Tests – BusinessTestScript-Methoden und generierte Entitätsklassen.

REFERENZ ENTWICKLER STAND: JUL 2026 GILT FUER NUCLOS 4.2026.X

Auf dieser Seite

Jedes Businesstest-Skript leitet automatisch von org.nuclos.server.businesstest.execution.BusinessTestScript ab und stellt u.​a. folgende Methoden bereit.

Methoden

MethodeZweck
void attempt(Callable c)führt das Callable aus und fängt Exceptions ab; erhöht ggf. den Fehler-/Warnungs-Zähler, ohne das Skript abzubrechen.
void fail(String message)lässt den Test fehlschlagen (nur in Ausnahmefällen – meist sind Assertions besser).
<T> T withUser(String user, Callable<T> c)führt das Callable als angegebener Benutzer aus (mit dessen Rechten) und liefert dessen Rückgabewert.

Entitätsklassen

Für jedes BO wird eine Entitätsklasse generiert, über die auf die Attribute zugegriffen wird und die Hilfsmethoden (Getter/Setter, save() …) bereitstellt.

withUser('test') {
    Order order = new Order(orderNumber: 123).save()
    assert order.createdBy == 'test'
}

Verwandte Seiten

gear Business-Tests


Übersicht.

Öffnen →

gear Bedienung


Bedienung.

Öffnen →

  • Keine Stichwörter