Related-capability and workflow references identify the seams each scenario exercises. The lifecycle coverage record retains transitions that still need individual proof.
The occurrence identity also has a proposed redelivery example; no single-execution promise is inferred from claim uniqueness.
The pinned service and browser assertions support the registered bindings. Original test references remain beside each scenario so partial evidence and unresolved conformance remain reviewable.
Coverage
Rulecovered
Transitioncovered
Validationcovered
Permissioncovered
Edgegap: FND-ACC-BKS-079
Failuregap: FND-ACC-BKS-079
Boundarycovered
Concurrencycovered
Invariantgap: FND-ACC-BKS-079
Interactioncovered
Test Scenarios
10 scenarios proving CAP-ACC-BKS-018; 6 bound to an existing test.
Run-owned subjects have disabled, paused and finite enabled schedules with history.
Steps
Use independent fixtures to enable disabled and paused schedules and exhaust a finite enabled recurrence. Separately remove schedules while each is enabled, paused, disabled or ended and read their former history.
Expected
The referenced lifecycle determines next occurrences and standing, and deletion removes the corresponding history.
Data
Run-owned records for the stated setup; retain the initial values for comparison.
A run-owned occurrence is claimed and its handler has not recorded a terminal outcome.
Steps
Interrupt the handler before completion and redeliver the same run message. Repeat with duplicate deliveries and inspect stored run identities and recorded handler attempts.
Expected
The occurrence retains one stored run identity; the recorded attempts expose any repeated work without treating claim uniqueness as exactly-once handler execution.
Data
An isolated due schedule, recording publisher, separate consumer invocations and a handler with a controlled interruption point.