| Methods |
public
|
__construct(Scenario $scenario)
|
#
|
public
|
at(Carbon $at): $this
Zeitpunkt zu dem Abilities abgefragt werden sollen.
Zeitpunkt zu dem Abilities abgefragt werden sollen.
|
#
|
public
|
module(class-string<Ui5ModuleInterface> $module): $this
Das Modul, das im Fokus der Beobachtung stehen soll.
Das Modul, das im Fokus der Beobachtung stehen soll.
Werden zusätzliche Module benötigt, können die über
modules bekannt gegeben werden. Die Auflösung der
Abilities erfolgt für dieses Modul.
|
#
|
public
|
modules(list<class-string<Ui5ModuleInterface>> $modules): self
Weitere Module, falls nötig für die Tests.
Weitere Module, falls nötig für die Tests.
|
#
|
public
|
partner(string $name, SystemLevel $level, Closure|null $definition = null): $this
Partner, die für die Tests erforderlich sind. Settings Overrides
können direkt als Closure übergeben werden.
Partner, die für die Tests erforderlich sind. Settings Overrides
können direkt als Closure übergeben werden.
|
#
|
public
|
group(string $name, Closure $definition): self
|
#
|
public
|
grantAbility(
class-string<Ui5ArtifactInterface> $class,
string $ability,
string $partner,
Carbon|null $validFrom = null,
Carbon|null $validUntil = null,
): $this
Direkte Vergabe einer Ability an einen Partner. Als Bezugsobjekt muss
ein `Ui5ArtifactInterface` angegeben werden.
Direkte Vergabe einer Ability an einen Partner. Als Bezugsobjekt muss
ein Ui5ArtifactInterface angegeben werden.
|
#
|
public
|
grantRole(
string|BackedEnum $role,
string $partner,
Carbon|null $validFrom = null,
Carbon|null $validUntil = null,
): $this
Direkte Vergabe einer Rolle an einen Partner.
Direkte Vergabe einer Rolle an einen Partner.
|
#
|
public
|
grantGroup(string $group, string $partner, Carbon|null $validFrom = null, Carbon|null $validUntil = null): $this
Direkte Vergabe einer Gruppe an einen Partner.
Direkte Vergabe einer Gruppe an einen Partner.
|
#
|
public
|
resolve(): TestContext
Throws
Illuminate\Contracts\Container\CircularDependencyException |
|
Illuminate\Contracts\Container\BindingResolutionException |
|
ReflectionException |
|
|
#
|